CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
90 #define sdaiE 2.7182818284590451353602874713
91 #define sdaiPI 3.1415926353897932384626433832
DAI_EXPORT void sdaiDeleteModel(SdaiModel model)
struct Sdai_ItrId * SdaiItrId
SdaiErrorId SdaiErrorCode
DAI_EXPORT SdaiSchemaInstance sdaiCreateSchemaInstance(SdaiString schemaInstanceName, SdaiSchema schema, SdaiRep repository)
DAI_EXPORT void sdaiAddModel(SdaiSchemaInstance schemaInstance, SdaiModel model)
DAI_EXPORT void sdaiGetAttrs(SdaiInstance instance, SdaiInteger numberAttr, SdaiAttr attribute, SdaiPrimitiveType valueType, void *value,...)
DAI_EXPORT SdaiInteger sdaiGetMemberCount(SdaiAggr aggregate)
DAI_EXPORT void sdaiUndoChanges(SdaiModel model)
DAI_EXPORT SdaiSchemaInstance sdaiCreateSchemaInstanceBN(SdaiString schemaInstanceName, SdaiString schemaName, SdaiRep repository)
DAI_EXPORT SdaiLogical sdaiIsRecordingOn(SdaiSession session)
GLuint const GLchar * name
DAI_EXPORT void sdaiRenameModelBN(SdaiRep repository, SdaiString modelOldName, SdaiString modelName)
DAI_EXPORT SdaiBoolean sdaiIsEqual(SdaiInstance instance1, SdaiInstance instance2)
DAI_EXPORT SdaiSet sdaiGetEntityExtent(SdaiModel model, SdaiEntity entity)
DAI_EXPORT SdaiModel sdaiCreateModel(SdaiRep repository, SdaiString modelName, SdaiSchema schema)
DAI_EXPORT SdaiAppInstance sdaiCreateInstanceBN(SdaiModel model, SdaiString entityName)
DAI_EXPORT SdaiBoolean sdaiNext(SdaiIterator iterator)
DAI_EXPORT SdaiBoolean sdaiTestAttr(SdaiInstance instance, SdaiAttr attribute)
DAI_EXPORT void sdaiUnsetAttrBN(SdaiAppInstance instance, SdaiString attributeName)
DAI_EXPORT SdaiADB sdaiCreateADB(SdaiPrimitiveType valueType,...)
DAI_EXPORT void sdaiDeleteSchemaInstance(SdaiSchemaInstance schemaInstance)
DAI_EXPORT SdaiBoolean sdaiSetEventRecording(SdaiSession session, SdaiBoolean setRec)
DAI_EXPORT SdaiBoolean sdaiIsSubtypeOfBN(SdaiString schemaName, SdaiString subName, SdaiString superName)
DAI_EXPORT void * sdaiGetAttrBN(SdaiInstance instance, SdaiString attributeName, SdaiPrimitiveType valueType, void *value)
SdaiAttr SdaiExplicitAttr
struct Sdai_Id_aggr * SdaiId_aggr
DAI_EXPORT SdaiAppInstance sdaiNearCopyInstance(SdaiAppInstance instance)
struct Sdai_instS * SdaiId
DAI_EXPORT SdaiAggr sdaiCreateAggrBN(SdaiAppInstance instance, SdaiString attributeName)
DAI_EXPORT void sdaiCloseSession(SdaiSession session)
DAI_EXPORT SdaiInteger _sdaiGetEntityId(SdaiAppInstance entInst)
DAI_EXPORT SdaiBoolean sdaiIsSDAIKindOfBN(SdaiInstance instance, SdaiString entityName)
DAI_EXPORT SdaiAttr sdaiGetAttrDefinitionBN(SdaiString schemaName, SdaiString entityName, SdaiString attrName)
DAI_EXPORT int sdaiLogicalCompare(SdaiLogical value1, SdaiLogical value2)
DAI_EXPORT SdaiBoolean sdaiIsInstanceOf(SdaiInstance instance, SdaiEntity entity)
DAI_EXPORT SdaiADB sdaiCreateEmptyADB(void)
void(* SdaiErrorHandler)(SdaiErrorCode)
SdaiUnorderedAggr SdaiSet
DAI_EXPORT SdaiBoolean sdaiIsKindOfBN(SdaiInstance instance, SdaiString entityName)
DAI_EXPORT SdaiModel sdaiAccessModelBN(SdaiRep repository, SdaiString modelName, SdaiAccessMode mode)
DAI_EXPORT SdaiBoolean sdaiIsSDAISubtypeOf(SdaiEntity subtype, SdaiEntity supertype)
DAI_EXPORT SdaiRep _sdaiCreateRepositoryFromFile(SdaiSession session, SdaiString fileName, SdaiString name)
DAI_EXPORT SdaiAggr sdaiCreateAggr(SdaiAppInstance instance, SdaiExplicitAttr attribute)
SdaiInstance SdaiSchemaInstance
DAI_EXPORT SdaiAppInstance _sdaiGetEntityById(SdaiModel model, SdaiInteger id)
SdaiInstance SdaiGlobalRule
DAI_EXPORT SdaiBoolean sdaiTestAttrBN(SdaiInstance instance, SdaiString attributeName)
DAI_EXPORT SdaiBoolean sdaiIsSDAISubtypeOfBN(SdaiString schemaName, SdaiString subName, SdaiString superName)
DAI_EXPORT void sdaiUnsetAttr(SdaiAppInstance instance, SdaiExplicitAttr attribute)
DAI_EXPORT void sdaiDeleteModelBN(SdaiRep repository, SdaiString modelName)
DAI_EXPORT SdaiRep sdaiOpenRepository(SdaiSession session, SdaiRep repository)
DAI_EXPORT void sdaiDeleteIterator(SdaiIterator iterator)
DAI_EXPORT SdaiErrorHandler sdaiRestoreErrorHandler(void)
DAI_EXPORT void sdaiUnsetADB(SdaiADB block)
DAI_EXPORT SdaiAppInstance sdaiCreateComplexInstanceBN(SdaiModel model, SdaiInteger nameNumber, SdaiString *nameVector)
DAI_EXPORT SdaiBoolean sdaiIsInstanceOfBN(SdaiInstance instance, SdaiString entityName)
DAI_EXPORT SdaiEntity sdaiGetInstanceType(SdaiInstance instance)
DAI_EXPORT void sdaiRenameSchemaInstance(SdaiSchemaInstance schemaInst, SdaiString schemaInstName)
DAI_EXPORT void sdaiRecordEvent(SdaiSession session, SdaiString functionName, SdaiErrorCode error, SdaiString description)
DAI_EXPORT void sdaiDeleteADB(SdaiADB block)
DAI_EXPORT void sdaiRenameModel(SdaiModel model, SdaiString modelName)
DAI_EXPORT SdaiRep _sdaiCreateRepository(SdaiSession session, SdaiString name)
SdaiOrderedAggr SdaiArray
DAI_EXPORT SdaiErrorCode sdaiErrorQuery(void)
DAI_EXPORT SdaiADB * sdaiGetAllAttrs(SdaiInstance instance, SdaiInteger *numberAttr)
SdaiInstance SdaiWhereRule
SdaiInstance SdaiNamedType
DAI_EXPORT SdaiBoolean sdaiIsSubtypeOf(SdaiEntity subtype, SdaiEntity supertype)
SdaiAggr SdaiUnorderedAggr
DAI_EXPORT void sdaiDeleteSchemaInstanceBN(SdaiString schemaInstanceName, SdaiRep repository)
DAI_EXPORT SdaiIterator sdaiCreateIterator(SdaiAggr aggregate)
DAI_EXPORT SdaiRep sdaiOpenRepositoryBN(SdaiSession session, SdaiString repositoryName)
DAI_EXPORT SdaiAppInstance sdaiFarCopyInstance(SdaiAppInstance instance, SdaiModel model)
DAI_EXPORT void * sdaiGetAggrByIterator(SdaiIterator iterator, SdaiPrimitiveType valueType, void *value)
DAI_EXPORT void sdaiBeginning(SdaiIterator iterator)
DAI_EXPORT SdaiModel sdaiGetInstanceModel(SdaiInstance instance)
@ sdaiQUERY_SCHEMAINSTANCE
DAI_EXPORT void sdaiRemoveModelBN(SdaiSchemaInstance schemaInstance, SdaiRep repository, SdaiString modelName)
DAI_EXPORT void sdaiDeleteInstance(SdaiAppInstance instance)
DAI_EXPORT SdaiSchemaInstance sdaiGetSchemaInstance(SdaiString schemaInstanceName, SdaiRep repository)
DAI_EXPORT void sdaiAddModelBN(SdaiSchemaInstance schemaInstance, SdaiRep repository, SdaiString modelName)
DAI_EXPORT SdaiAppInstance sdaiCreateInstance(SdaiModel model, SdaiEntity entity)
DAI_EXPORT void sdaiPromoteModel(SdaiModel model)
DAI_EXPORT SdaiAttr sdaiGetAttrDefinition(SdaiEntity entity, SdaiString attrName)
DAI_EXPORT void sdaiRenameSchemaInstanceBN(SdaiString schemaInstOldName, SdaiRep repository, SdaiString schemaInstName)
DAI_EXPORT SdaiSchema sdaiGetSchema(SdaiString schemaName)
SdaiUnorderedAggr SdaiBag
DAI_EXPORT SdaiSet sdaiGetEntityExtentBN(SdaiModel model, SdaiString name)
DAI_EXPORT void sdaiSetErrorHandler(SdaiErrorHandler function)
DAI_EXPORT SdaiAggr sdaiCreateAggrADB(SdaiAppInstance instance, SdaiExplicitAttr attribute, SdaiADB selaggrInstance)
struct Sdai_ADBId * SdaiADBId
DAI_EXPORT void sdaiSaveChanges(SdaiModel model)
SdaiIndexId SdaiAggrIndex
DAI_EXPORT SdaiBoolean sdaiIsKindOf(SdaiInstance instance, SdaiEntity entity)
GLsizei const GLfloat * value
DAI_EXPORT SdaiSession sdaiOpenSession(void)
DAI_EXPORT void sdaiPutADBValue(SdaiADB block, SdaiPrimitiveType valueType,...)
DAI_EXPORT SdaiPrimitiveType sdaiGetADBType(SdaiADB block)
DAI_EXPORT void sdaiPutAttrBN(SdaiAppInstance instance, SdaiString attributeName, SdaiPrimitiveType valueType,...)
DAI_EXPORT SdaiModel sdaiCreateModelBN(SdaiRep repository, SdaiString modelName, SdaiString schemaName)
DAI_EXPORT void sdaiPutAttr(SdaiAppInstance instance, SdaiExplicitAttr attribute, SdaiPrimitiveType valueType,...)
DAI_EXPORT void sdaiEndModelAccess(SdaiModel model)
SdaiInstance SdaiAppInstance
DAI_EXPORT void sdaiRemoveModel(SdaiSchemaInstance schemaInstance, SdaiModel model)
DAI_EXPORT void * sdaiGetADBValue(SdaiADB block, SdaiPrimitiveType valueType, void *value)
DAI_EXPORT SdaiEntity sdaiGetEntity(SdaiModel model, SdaiString name)
DAI_EXPORT SdaiBoolean sdaiIsSDAIKindOf(SdaiInstance instance, SdaiEntity entity)
DAI_EXPORT SdaiAggr sdaiCreateAggrADBBN(SdaiAppInstance instance, SdaiString attributeName, SdaiADB selaggrInstance)
typedef void(APIENTRYP PFNGLACTIVETEXTUREPROC)(GLenum texture)
DAI_EXPORT void sdaiGetAttrsBN(SdaiInstance instance, SdaiInteger numberAttr, SdaiString attributeName, SdaiPrimitiveType valueType, void *value,...)
DAI_EXPORT SdaiModel sdaiAccessModel(SdaiModel model, SdaiAccessMode mode)
DAI_EXPORT void sdaiCloseRepository(SdaiRep repository)
DAI_EXPORT void * sdaiGetAttr(SdaiInstance instance, SdaiAttr attribute, SdaiPrimitiveType valueType, void *value)