Graphics/FragmentGraph/Fragment.h File Reference

Fragment.h File Reference
#include "ConnectionPoint.h"
#include "../IRefObject.h"
#include "IVariableDictionary.h"
#include "../../tab.h"
#include "../../maxheap.h"

Classes

struct  FragmentMessageParameter
 Message parameters. More...
 
class  Fragment
 Fragment is the base computation unit in the view system. More...
 

Namespaces

 MaxSDK
 This API is used to support OLE structured storage streams containing user specified string data in 3ds Max scene files or other OLE Structured Storage based files.
 
 MaxSDK::Graphics
 

Typedefs

typedef RefPtr< Fragment > FragmentPtr
 

Enumerations

enum  FragmentFlags { FragmentFlagsEvaluated = 0x00000001, FragmentFlagsDirty = 0x00000002 }
 This enum contains flags that specify certain states of a fragment or fragment graph node. More...
 
enum  FragmentMessageID { FragmentMessageIDTimer, FragmentMessageIDEndFrame, BuiltInFragmentMessageIDCount = 0xFF }
 This enum describes types of messages a fragment could register and receive from the fragment system. More...
 

Variables

const size_t TIMER_NONE = (size_t)-1
 Use this value to unregister a timer with a fragment. More...