Collectable Class Reference
#include <collectable.h>
static void coalesce_free_list |
( |
| ) |
|
|
static |
Implemented in GroupEndControl, GroupStartControl, MtlButtonControl, MapButtonControl, BitmapControl, CheckBoxControl, RadioControl, ColorPickerControl, PickerControl, SliderControl, StaticInterfaceMethod, NoValue, SpinnerControl, FPStaticMethodInterfaceValue, Unsupplied, ListBoxControl, Empty, Ok, ComboBoxControl, FPMixinInterfaceValue, Undefined, MAXClass, EditTextControl, Boolean, OwnerThunk, CheckButtonControl, FPInterfaceValue, DerefThunk, ThunkReference, ButtonControl, StructMemberThunk, IObjectValue, MAXSuperClass, LabelControl, ActionPredicate, InterfaceMethod, PluginParamThunk, ConstPluginLocalThunk, PluginLocalThunk, RCMenuLocalThunk, InterfaceFunction, RCMenuItemThunk, UserGenericValue, CodeBlockLocalThunk, ToolLocalThunk, ConstRolloutLocalThunk, RolloutLocalThunk, PluginMethod, RolloutControl, RolloutControlThunk, StructMethod, IndexThunk, FnCallPropertyThunk, RolloutFloater, PropertyThunk, MAXScriptFunction, IndirectFreeThunk, MappedPrimitive, CodeBlock, FreeThunk, Primitive, ContextThunk, IndirectLocalThunk, Maker, NodeGeneric, Rollout, LocalThunk, MappedGeneric, MAXWrapper, Listener, OLEMethod, Parser, CodeTree, SystemGlobalThunk, Generic, MouseTool, RCMenu, OLEObject, HashTable, SourceFileWrapper, ConstGlobalThunk, Pipe, GlobalThunk, ReadonlyTextFileStream, MSZipPackage, MenuItem, ValueHolder, DataPair, and SourcePositionWrapper.
Reimplemented in MtlButtonControl, MapButtonControl, BitmapControl, ColorPickerControl, PickerControl, StaticInterfaceMethod, ListBoxControl, ComboBoxControl, MAXClass, EditTextControl, OwnerThunk, FPInterfaceValue, DerefThunk, ThunkReference, StructMemberThunk, MAXSuperClass, InterfaceMethod, AnimatableRolloutControl, RCMenuLocalThunk, InterfaceFunction, RCMenuItemThunk, UserGenericValue, CodeBlockLocalThunk, ToolLocalThunk, RolloutLocalThunk, PluginMethod, RolloutControl, RolloutControlThunk, StructMethod, IndexThunk, RolloutFloater, PropertyThunk, MAXScriptFunction, CodeBlock, Maker, Rollout, MAXWrapper, OLEMethod, Listener, Parser, CodeTree, MouseTool, RCMenu, OLEObject, HashTable, SourceFileWrapper, Pipe, ReadonlyTextFileStream, GlobalThunk, MenuItem, CharStream, ValueHolder, DataPair, Thunk, and SourcePositionWrapper.
static void close_down |
( |
| ) |
|
|
static |
static void drop_maxwrapper_refs |
( |
| ) |
|
|
static |
virtual BOOL derives_from_MAXWrapper |
( |
| ) |
|
|
inlinevirtual |
byte flags
Definition: collectable.h:117
Definition: collectable.h:35
int is_on_stack()
Definition: collectable.h:184
#define DbgAssert(expr)
Definition: assert1.h:72
int is_marked()
Definition: collectable.h:172
int is_not_marked()
Definition: collectable.h:173
byte flags
Definition: collectable.h:117
Definition: collectable.h:37
byte flags
Definition: collectable.h:117
Definition: collectable.h:35
byte flags
Definition: collectable.h:117
Definition: collectable.h:35
Definition: collectable.h:42
Definition: collectable.h:40
byte flags
Definition: collectable.h:117
Definition: collectable.h:38
byte flags
Definition: collectable.h:117
Definition: collectable.h:38
Definition: collectable.h:41
byte flags
Definition: collectable.h:117
CRITICAL_SECTION heap_update |
|
static |