C++ API Reference
MNodeCacheSetupInfo Class Reference

Defines preferences and requirements the node has for Cached Playback. More...

#include <MNodeCacheSetupInfo.h>

Public Types

enum  PreferenceFlag { kWantToCacheByDefault, kLastPreference }
 Defines the preference flags that can be set for this node. More...
 
enum  RequirementFlag { kSimulationSupport, kLastRequirement }
 Defines the requirement flags that can be set for this node. More...
 

Public Member Functions

void setPreference (PreferenceFlag, bool)
 Set a preference flag for this node.
 
bool getPreference (PreferenceFlag) const
 Get a preference flag for this node.
 
void setRequirement (RequirementFlag, bool)
 Set a requirement flag for this node.
 
bool getRequirement (RequirementFlag) const
 Get a requirement flag for this node.
 

Detailed Description

Defines preferences and requirements the node has for Cached Playback.

Warning
Do not store pointers to this object
Users cannot construct or destroy this Maya object

Member Enumeration Documentation

Defines the preference flags that can be set for this node.

Enumerator
kWantToCacheByDefault 

Whether or not this node wants to be cached in Evaluation Cache by default.

kLastPreference 

Last value, used for counting.

Defines the requirement flags that can be set for this node.

Enumerator
kSimulationSupport 

Whether or not this node requires simulation support, i.e.

handling restart time and the such.

kLastRequirement 

Last value, used for counting.


The documentation for this class was generated from the following files: