HDK
|
This is the complete list of members for SIM_Engine, including all inherited members.
addError(const SIM_RootData *rootdata, const SIM_Data *data, int errorcode, const char *errorparm, UT_ErrorSeverity severity) const | SIM_Engine | |
addErrorSubclass(const SIM_RootData *rootdata, const SIM_Data *data, int errorcode, const char *errorparm, UT_ErrorSeverity severity) const | SIM_Engine | protectedvirtual |
addGuideOPInterest(OP_Node *node) const | SIM_Engine | |
addOPInterest(OP_Node *node) const | SIM_Engine | |
addRelationship(const char *name, int creationflags) | SIM_Engine | |
addSimulationObject(bool solvefirstframe) | SIM_Engine | |
canCastToDataType(const UT_StringRef &from_type, const UT_StringRef &to_type) | SIM_Engine | static |
clearReferencesToMostRecentState() | SIM_Engine | protectedvirtual |
clearSelection() const | SIM_Engine | |
conditionalAddRef() noexcept | UT_IntrusiveRefCounter< SIM_Engine > | inline |
createSubStepObject(const SIM_Object &object, const SIM_Time &time) | SIM_Engine | |
filterConstRelationships(const SIM_DataFilter &filter, SIM_ConstDataArray &rels) const | SIM_Engine | |
findAllObjectsCreatedBy(OP_Node *creator, SIM_ConstObjectArray &objects) const | SIM_Engine | |
findAllObjectsFromString(const char *objspec, SIM_ConstObjectArray &objects, const SIM_Time &t, bool interpolateobj) const | SIM_Engine | |
findAllRelationshipsFromString(const char *relspec, SIM_ConstDataArray &relationships, const SIM_Time &t, bool interpolaterel) const | SIM_Engine | |
findObjectFromString(const char *objspec, int whichmatch, int *nummatch, const SIM_Time &t, bool interpolateobj) const | SIM_Engine | |
findRelationshipFromString(const char *relspec, int whichmatch, int *nummatch, const SIM_Time &t, bool interpolaterel) const | SIM_Engine | |
getAffectorAtTime(SIM_Object &object, const SIM_Time &time, bool allowinterpolation) | SIM_Engine | |
getCachedFrames(UT_Array< int > &frames, bool inmemory) const | SIM_Engine | |
getCacheOptions() const | SIM_Engine | |
getConstDataWithId(const UT_Guid &id) const | SIM_Engine | |
getCurrentCreatorId() const | SIM_Engine | inline |
getCurrentCreatorIndex() const | SIM_Engine | inline |
getDataTypes(UT_StringArray &datatypes, const UT_StringRef &datatype) const | SIM_Engine | |
getDataTypeSources(UT_StringArray &datatypes, UT_StringArray &srcs) const | SIM_Engine | |
getDataTypeSuperclasses(const UT_StringRef &datatype, UT_StringArray &classes) const | SIM_Engine | |
getDescription(const UT_StringRef &datatype) const | SIM_Engine | |
getDopDescription(const UT_StringRef &datatype) const | SIM_Engine | |
getEarliestCacheTime() const | SIM_Engine | |
getEngineTime(const SIM_Time &t) const | SIM_Engine | |
getEngineTimeSubclass(const SIM_Time &t) const | SIM_Engine | protectedvirtual |
getExtraInterests(OP_NodeList &extras, bool normal, bool guides) const | SIM_Engine | |
getFeedbackIteration() const | SIM_Engine | |
getGlobalTime(const SIM_Time &t) const | SIM_Engine | |
getGlobalTimeSubclass(const SIM_Time &t) const | SIM_Engine | protectedvirtual |
getLatestCacheTime() const | SIM_Engine | |
getMaxFeedbackIterations() const | SIM_Engine | |
getModVersion() const | SIM_Engine | inline |
getNonConstRootDataFromId(const SIM_RootDataId &id) | SIM_Engine | |
getNonConstSimulationObject(int index) | SIM_Engine | protected |
getNthSimulationObject(const SIM_DataFilter &filter, int n) const | SIM_Engine | |
getNumRelationships() const | SIM_Engine | |
getNumSimulationData() const | SIM_Engine | |
getNumSimulationObjects() const | SIM_Engine | |
getObjectAtTime(const SIM_Object &object, const SIM_Time &time, bool allowinterpolation) const | SIM_Engine | |
getObjectsAtPastTimes(const SIM_Object **const past_objects[], SIM_Time past_times[], const int num_objects, const SIM_Object *const objects[], const int max_past) | SIM_Engine | |
getOwner() const | SIM_Engine | |
getOwnerFullPath() const | SIM_Engine | |
getOwnerFullPathString(UT_String &str) const | SIM_Engine | |
getProvideDataHints() const | SIM_Engine | |
getRelationship(int index) const | SIM_Engine | |
getRelationship(const char *name) const | SIM_Engine | |
getRelationshipsAtPastTimes(const SIM_Relationship **const past_rels[], SIM_Time past_times[], const int num_rels, const SIM_Relationship *const rels[], const int max_past) const | SIM_Engine | |
getRootDataFromId(const SIM_RootDataId &id) const | SIM_Engine | |
getSelection(SIM_ConstDataArray &data) const | SIM_Engine | |
getSimulationFrame(const SIM_Time &time) const | SIM_Engine | |
getSimulationObject(int index) const | SIM_Engine | |
getSimulationObjectFromId(int objectid) const | SIM_Engine | |
getSimulationTime() const | SIM_Engine | |
getSimulationTime(int frame) const | SIM_Engine | |
getTimeStep() const | SIM_Engine | |
getTotalMemorySize() const | SIM_Engine | |
handleExternalNodeChangeSubclass(OP_Node *changednode, OP_EventType eventtype, void *data, bool isguide) | SIM_Engine | protectedvirtual |
hasOPInterest(OP_Node *node) const | SIM_Engine | inline |
isPlayer() const | SIM_Engine | inline |
mergeSimulationFile(const char *filename, const SIM_DataFilter &filter, const SIM_ObjectArray &replaceobjects, const OP_Node *defaultcreator, bool forcecreatortodefault, bool acceptnewobjects, bool matchbyname, const char *nameprefix) | SIM_Engine | |
myIsPlayer | SIM_Engine | protected |
myRefilterParmsMicroNode | SIM_Engine | protected |
myResimParmsMicroNode | SIM_Engine | protected |
mySimInputMicroNode | SIM_Engine | protected |
mySimMicroNode | SIM_Engine | protected |
notifySimulationChangeSinksOfChange() | SIM_Engine | inlinevirtual |
objectCreated(SIM_Object *object) | SIM_Engine | protectedvirtual |
objectRemoved(SIM_Object *object) | SIM_Engine | protectedvirtual |
operator=(const SIM_Engine &)=delete | SIM_Engine | |
UT_IntrusiveRefCounter< SIM_Engine >::operator=(const UT_IntrusiveRefCounter &) noexcept | UT_IntrusiveRefCounter< SIM_Engine > | inline |
postSimulationStep() | SIM_Engine | protectedvirtual |
preSimulationStep() | SIM_Engine | protectedvirtual |
refilterParmsMicroNode() | SIM_Engine | inline |
refilterParmsMicroNode() const | SIM_Engine | inline |
removeAllOPInterests() const | SIM_Engine | |
removeAllRelationships(int createdby, const SIM_RelationshipArray *except) | SIM_Engine | |
removeRelationship(int index) | SIM_Engine | |
removeRelationship(const char *name) | SIM_Engine | |
removeRelationship(SIM_Relationship *rel) | SIM_Engine | |
removeSimulationObject(int index) | SIM_Engine | |
removeSimulationObject(SIM_Object *object) | SIM_Engine | |
removeSubStepObject(SIM_Object *objectattime, bool allwithmatchingid) | SIM_Engine | |
resetErrors() | SIM_Engine | |
resetErrorsSubclass() | SIM_Engine | protectedvirtual |
resetPlayer() | SIM_Engine | |
resetSimulation() | SIM_Engine | protectedvirtual |
resetToFirstSimulationStep() | SIM_Engine | inline |
resimParmsMicroNode() | SIM_Engine | inline |
resimParmsMicroNode() const | SIM_Engine | inline |
saveSimulationFile(OP_Node *node, const char *filename, const SIM_DataFilter &filter, const SIM_ObjectArray &objects, UT_CompressionType type=UT_COMPRESSION_TYPE_BLOSC) const | SIM_Engine | |
saveSimulationState(std::ostream &os, UT_CompressionType type=UT_COMPRESSION_TYPE_BLOSC) const | SIM_Engine | |
saveSimulationStateToFile(const char *fname, UT_CompressionType type, bool threadedio) const | SIM_Engine | |
scaleFromMKS(const char *tounits) const | SIM_Engine | |
scaleToMKS(const char *fromunits) const | SIM_Engine | |
setCacheOptions(const SIM_CacheOptions &o) | SIM_Engine | |
setCreatorInfo(int id, int index) | SIM_Engine | |
setIsPlayer(bool isPlayer) | SIM_Engine | |
setIsSimulating(bool issimulating) const | SIM_Engine | protectedvirtual |
setMaxFeedbackIterations(int max) | SIM_Engine | |
setProvideDataHints(bool providehints) | SIM_Engine | |
setSimulationTime(const SIM_Time &t, bool resimlasttimestep, bool forceresetsim, bool allowsimulation) | SIM_Engine | |
setTimeStep(const SIM_Time &time) | SIM_Engine | |
SIM_BaseCache class | SIM_Engine | friend |
SIM_Cache class | SIM_Engine | friend |
SIM_Data class | SIM_Engine | friend |
SIM_DataFactory class | SIM_Engine | friend |
SIM_DataFactoryCreator class | SIM_Engine | friend |
SIM_Engine(OP_Node *owner) | SIM_Engine | |
SIM_Engine(const SIM_Engine &)=delete | SIM_Engine | |
SIM_ObjectSolveInfo class | SIM_Engine | friend |
SIM_SaveCommand class | SIM_Engine | friend |
SIM_SimulationState class | SIM_Engine | friend |
simInputMicroNode() | SIM_Engine | inline |
simInputMicroNode() const | SIM_Engine | inline |
simMicroNode() | SIM_Engine | inline |
simMicroNode() const | SIM_Engine | inline |
updatePlayerFrames() | SIM_Engine | |
use_count() const noexcept | UT_IntrusiveRefCounter< SIM_Engine > | inline |
UT_IntrusiveRefCounter() noexcept | UT_IntrusiveRefCounter< SIM_Engine > | inline |
UT_IntrusiveRefCounter(const UT_IntrusiveRefCounter &) noexcept | UT_IntrusiveRefCounter< SIM_Engine > | inline |
~SIM_Engine() | SIM_Engine | virtual |
~UT_IntrusiveRefCounter() | UT_IntrusiveRefCounter< SIM_Engine > | inlineprotected |