| 
    HDK
    
   | 
 
This is the complete list of members for DOP_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 override | DOP_Engine | protectedvirtual | 
| addGuideOPInterest(OP_Node *node) const | SIM_Engine | |
| addObjectForNode(DOP_Node *node, SIM_RootData &rootdata) | DOP_Engine | |
| addOPInterest(OP_Node *node) const | SIM_Engine | |
| addRelationship(const char *name, int creationflags) | SIM_Engine | |
| addSimulationObject(bool solvefirstframe) | SIM_Engine | |
| applyErrorsToManager(UT_ErrorManager *sink, OP_Node *sourcenode, bool only_nodes_errors=true, UT_ErrorSeverity minseverity=UT_ERROR_MESSAGE) const | DOP_Engine | |
| applyErrorsToNode(OP_Node *sink, OP_Node *sourcenode, bool only_nodes_errors=true, UT_ErrorSeverity minseverity=UT_ERROR_MESSAGE) const | DOP_Engine | |
| canCastToDataType(const UT_StringRef &from_type, const UT_StringRef &to_type) | SIM_Engine | static | 
| clearReferencesToMostRecentState() override | DOP_Engine | protectedvirtual | 
| clearSelection() const | SIM_Engine | |
| conditionalAddRef() noexcept | UT_IntrusiveRefCounter< SIM_Engine > | inline | 
| createSubStepObject(const SIM_Object &object, const SIM_Time &time) | SIM_Engine | |
| DOP_Engine(OP_Node *owner) | DOP_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 | |
| getDopNodeBeingProcessed() const | DOP_Engine | |
| getEarliestCacheTime() const | SIM_Engine | |
| getEngineTime(const SIM_Time &t) const | SIM_Engine | |
| getEngineTimeSubclass(const SIM_Time &t) const override | DOP_Engine | protectedvirtual | 
| getErrorSeverity() const | DOP_Engine | inline | 
| 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 override | DOP_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 | |
| getObjectsAtInputs(DOP_Node *node, UT_ValArray< const SIM_ObjectArray * > &objectsatinputs) const | DOP_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 | |
| getObjectsForNode(DOP_Node *node, SIM_ConstObjectArray &objects) const | DOP_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 | |
| getWantResimulation() | DOP_Engine | inlinestatic | 
| handleExternalNodeChangeSubclass(OP_Node *changednode, OP_EventType eventtype, void *data, bool isguide) override | DOP_Engine | protectedvirtual | 
| hasOPInterest(OP_Node *node) const | SIM_Engine | inline | 
| isFrameCached(exint frame) const | SIM_Engine | |
| 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() override | DOP_Engine | virtual | 
| objectCreated(SIM_Object *object) override | DOP_Engine | protectedvirtual | 
| objectRemoved(SIM_Object *object) override | DOP_Engine | protectedvirtual | 
| operator=(const SIM_Engine &)=delete | SIM_Engine | |
| UT_IntrusiveRefCounter< SIM_Engine >::operator=(const UT_IntrusiveRefCounter &) noexcept | UT_IntrusiveRefCounter< SIM_Engine > | inline | 
| postSimulationStep() override | DOP_Engine | protectedvirtual | 
| preSimulationStep() override | DOP_Engine | protectedvirtual | 
| propagateSimDirty(bool send_event) | DOP_Engine | |
| refilterParmsMicroNode() | SIM_Engine | inline | 
| refilterParmsMicroNode() const | SIM_Engine | inline | 
| registerNodeError(OP_Node *node, const UT_StringHolder &errmsg, UT_ErrorSeverity sev) const | DOP_Engine | |
| 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() override | DOP_Engine | protectedvirtual | 
| resetPlayer() | SIM_Engine | |
| resetSimulation() override | DOP_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 override | DOP_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 | |
| setWantResimulation(bool want_resimulation) | DOP_Engine | inlinestatic | 
| SIM_Engine(OP_Node *owner) | SIM_Engine | |
| SIM_Engine(const SIM_Engine &)=delete | SIM_Engine | |
| 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 | 
| ~DOP_Engine() override | DOP_Engine | |
| ~SIM_Engine() | SIM_Engine | virtual | 
| ~UT_IntrusiveRefCounter() | UT_IntrusiveRefCounter< SIM_Engine > | inlineprotected |