3ds Max C++ API Reference
|
#include "../kernel/value.h"
#include "../foundation/streams.h"
#include "../ui/uiextend.h"
#include "../../Noncopyable.h"
Classes | |
class | Thunk |
class | GlobalThunk |
class | ConstGlobalThunk |
class | SystemGlobalThunk |
class | LocalThunk |
class | IndirectLocalThunk |
class | ContextThunk |
class | FreeThunk |
class | IndirectFreeThunk |
class | PropertyThunk |
class | PropertyThunkEx |
class | FnCallPropertyThunk |
class | FnCallPropertyThunkEx |
class | IndexThunk |
class | RolloutControlThunk |
class | RolloutLocalThunk |
class | ConstRolloutLocalThunk |
class | ToolLocalThunk |
class | CodeBlockLocalThunk |
class | RCMenuItemThunk |
class | RCMenuLocalThunk |
class | PluginLocalThunk |
class | ConstPluginLocalThunk |
class | PluginParamThunk |
class | ScopedPushPlugin |
Class that uses the RAII idiom to push/pop the plugin stored in thread local current_plugin. More... | |
class | ScopedPushStruct |
Class that uses the RAII idiom to push/pop the struct stored in thread local current_struct. More... | |
class | StructMemberThunk |
class | ThunkReference |
class | DerefThunk |
class | OwnerThunk |
class | ReadOnlyThunk |
Macros | |
#define | is_thunk(v) |
#define | is_indirect_thunk(v) |
#define | is_globalthunk(v) |
#define | is_constglobalthunk(v) |
#define | is_systemglobalthunk(v) |
#define | is_localthunk(v) |
#define | is_contextthunk(v) |
#define | is_freethunk(v) |
#define | is_propertythunk(v) |
#define | is_propertythunkex(v) |
#define | is_indexthunk(v) |
#define | is_rolloutthunk(v) |
#define | is_rolloutlocalthunk(v) |
#define | is_toollocalthunk(v) |
#define | is_codeblocklocalthunk(v) |
#define | is_rcmenuitemthunk(v) |
#define | is_rcmenulocalthunk(v) |
#define | is_rcmenuthunk(v) |
#define | is_pluginlocalthunk(v) |
#define | is_pluginparamthunk(v) |
#define | is_structmemberthunk(v) |
#define | is_thunkref(v) |
#define | is_derefthunk(v) |
#define | is_ownerthunk(v) |
#define | is_readonlythunk(v) |
Variables | |
ScripterExport Primitive | assignReadOnlyThunk_pf |
#define is_thunk | ( | v | ) |
#define is_indirect_thunk | ( | v | ) |
#define is_globalthunk | ( | v | ) |
#define is_constglobalthunk | ( | v | ) |
#define is_systemglobalthunk | ( | v | ) |
#define is_localthunk | ( | v | ) |
#define is_contextthunk | ( | v | ) |
#define is_freethunk | ( | v | ) |
#define is_propertythunk | ( | v | ) |
#define is_propertythunkex | ( | v | ) |
#define is_indexthunk | ( | v | ) |
#define is_rolloutthunk | ( | v | ) |
#define is_rolloutlocalthunk | ( | v | ) |
#define is_toollocalthunk | ( | v | ) |
#define is_codeblocklocalthunk | ( | v | ) |
#define is_rcmenuitemthunk | ( | v | ) |
#define is_rcmenulocalthunk | ( | v | ) |
#define is_rcmenuthunk | ( | v | ) |
#define is_pluginlocalthunk | ( | v | ) |
#define is_pluginparamthunk | ( | v | ) |
#define is_structmemberthunk | ( | v | ) |
#define is_thunkref | ( | v | ) |
#define is_derefthunk | ( | v | ) |
#define is_ownerthunk | ( | v | ) |
#define is_readonlythunk | ( | v | ) |
|
extern |