RavEngine
Loading...
Searching...
No Matches
NvFlowDatabaseInterface Struct Reference
Collaboration diagram for NvFlowDatabaseInterface:
[legend]

Public Member Functions

NvFlowDatabasePrim *NV_FLOW_ABI * createPrim (NvFlowDatabaseContext *context, NvFlowUint64 version, NvFlowDatabasePrim *parent, const char *displayTypename, const char *path, const char *name)
 
 void (NV_FLOW_ABI *updatePrim)(NvFlowDatabaseContext *context
 
 void (NV_FLOW_ABI *markDestroyedPrim)(NvFlowDatabaseContext *context
 
 void (NV_FLOW_ABI *destroyPrim)(NvFlowDatabaseContext *context
 
NvFlowDatabaseAttr *NV_FLOW_ABI * createAttr (NvFlowDatabaseContext *context, NvFlowUint64 version, NvFlowDatabasePrim *prim, const NvFlowReflectData *reflectData, NvFlowUint8 *mappedData)
 
 void (NV_FLOW_ABI *updateAttr)(NvFlowDatabaseContext *context
 
 void (NV_FLOW_ABI *markDestroyedAttr)(NvFlowDatabaseContext *context
 
 void (NV_FLOW_ABI *destroyAttr)(NvFlowDatabaseContext *context
 

Public Attributes

NvFlowUint64 version
 
NvFlowUint64 NvFlowUint64 minActiveVersion
 
NvFlowUint64 NvFlowUint64 NvFlowDatabasePrim * prim
 
NvFlowDatabasePrim * prim
 
NvFlowUint64 NvFlowUint64 NvFlowDatabaseAttr * attr
 
NvFlowUint64 NvFlowUint64 NvFlowDatabaseAttr const NvFlowReflectData * reflectData
 
NvFlowUint64 NvFlowUint64 NvFlowDatabaseAttr const NvFlowReflectData NvFlowUint8 * mappedData
 
NvFlowDatabaseAttr * attr
 

The documentation for this struct was generated from the following file: