3ds Max C++ API Reference
|
This is the complete list of members for BaseTranslator_Object, including all inherited members.
AccumulateGraphStatistics(TranslatorStatistics &statistics) const | Translator | |
AccumulateStatistics(TranslatorStatistics &stats) const =0 | Translator | pure virtual |
AcquireChildTranslator(const TranslatorKey &key, const TimeValue t, ITranslationProgress &translation_progress, TranslationResult &result) | Translator | protected |
aligned_free(void *ptr) | MaxHeapOperators | static |
aligned_malloc(size_t size, size_t alignment) | MaxHeapOperators | static |
aligned_realloc(void *ptr, size_t size, size_t alignment) | MaxHeapOperators | static |
BaseTranslator_Object(const std::shared_ptr< const TranslationHelpers::INodeInstancingPool > &nodePool, TranslatorGraphNode &graphNode) | BaseTranslator_Object | |
CareAboutMaterialDisplacement() const =0 | BaseTranslator_Object | protectedpure virtual |
CheckValidity(const TimeValue t, const Interval &previous_validity) const override | BaseTranslator_Object | virtual |
GetGraphNode() const | Translator | |
GetNode() const | BaseTranslator_Object | protected |
GetNodePool() const | BaseTranslator_Object | protected |
GetNumOutputs() const | Translator | protected |
GetOutput(const size_t index) const | Translator | protected |
GetOutput_SimpleValue(const size_t output_index, const SimpleValueType &default_value) const | Translator | protected |
GetRenderSessionContext() | Translator | protected |
GetRenderSessionContext() const | Translator | protected |
GetTimingCategory() const =0 | Translator | pure virtual |
Invalidate(const bool defer_invalidation_check=false) | Translator | protected |
InvalidateParents() | Translator | protected |
KeyframeList typedef | Translator | |
Noncopyable() | Noncopyable | inlineprotected |
NotifyPoolContentMaybeChanged(const TranslationHelpers::INodeInstancingPool &node_pool) override | BaseTranslator_Object | protectedvirtual |
NotifyPoolInstancedObjectChanged(const TranslationHelpers::INodeInstancingPool &node_pool, const NodeEventType event_type) override | BaseTranslator_Object | protectedvirtual |
operator delete(void *ptr) | MaxHeapOperators | static |
operator delete(void *ptr, const std::nothrow_t &e) | MaxHeapOperators | static |
operator delete(void *ptr, const char *filename, int line) | MaxHeapOperators | static |
operator delete(void *ptr, int block_type, const char *filename, int line) | MaxHeapOperators | static |
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
operator delete(void *ptr, unsigned long flags) | MaxHeapOperators | static |
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
operator delete(void *ptr, void *placement_ptr) | MaxHeapOperators | static |
operator delete[](void *ptr) | MaxHeapOperators | static |
operator delete[](void *ptr, const std::nothrow_t &e) | MaxHeapOperators | static |
operator delete[](void *ptr, const char *filename, int line) | MaxHeapOperators | static |
operator delete[](void *ptr, int block_type, const char *filename, int line) | MaxHeapOperators | static |
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
operator delete[](void *ptr, unsigned long flags) | MaxHeapOperators | static |
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
operator new(size_t size) | MaxHeapOperators | static |
operator new(size_t size, const std::nothrow_t &e) | MaxHeapOperators | static |
operator new(size_t size, const char *filename, int line) | MaxHeapOperators | static |
operator new(size_t size, int block_type, const char *filename, int line) | MaxHeapOperators | static |
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
operator new(size_t size, unsigned long flags) | MaxHeapOperators | static |
operator new(size_t size, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
operator new(size_t size, void *placement_ptr) | MaxHeapOperators | static |
operator new[](size_t size) | MaxHeapOperators | static |
operator new[](size_t size, const std::nothrow_t &e) | MaxHeapOperators | static |
operator new[](size_t size, const char *filename, int line) | MaxHeapOperators | static |
operator new[](size_t size, int block_type, const char *filename, int line) | MaxHeapOperators | static |
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
operator new[](size_t size, unsigned long flags) | MaxHeapOperators | static |
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
PostTranslate(const TimeValue translationTime, Interval &validity) override | BaseTranslator_Object | virtual |
PreTranslate(const TimeValue translationTime, Interval &validity) override | BaseTranslator_Object | virtual |
ResetAllOutputs() | Translator | inlineprotected |
ResetOutput(const size_t index) | Translator | inlineprotected |
SetNumOutputs(const size_t num) | Translator | protected |
SetOutput(const size_t index, std::shared_ptr< const ITranslatorOutput > output) | Translator | protected |
SetOutput_SimpleValue(const size_t output_index, const SimpleValueType &value) | Translator | protected |
Translate(const TimeValue translationTime, Interval &newValidity, ITranslationProgress &translationProgress, KeyframeList &keyframesNeeded)=0 | Translator | pure virtual |
TranslatedObjectDeleted() | Translator | protected |
TranslateKeyframe(const TimeValue frame_time, const TimeValue keyframe_time, ITranslationProgress &translationProgress)=0 | Translator | pure virtual |
Translator(TranslatorGraphNode &graphNode) | Translator | explicit |
~BaseTranslator_Object() | BaseTranslator_Object | |
~Noncopyable() | Noncopyable | inlineprotected |
~Translator() | Translator | virtual |