Nebula
|
Functions | |
bool | EntityIsValid (uint64_t entity) |
uint64_t | EntityCreateFromTemplate (uint32_t worldId, const char *tmpl) |
void | EntityDelete (uint64_t entity) |
bool | EntityHasComponent (uint64_t entity, uint32_t componentId) |
Math::float4 | EntityGetPosition (uint64_t entity) |
void | EntitySetPosition (uint64_t entity, Math::vec3 pos) |
Math::float4 | EntityGetOrientation (uint64_t entity) |
void | EntitySetOrientation (uint64_t entity, Math::quat orientation) |
Math::float4 | EntityGetScale (uint64_t entity) |
void | EntitySetScale (uint64_t entity, Math::vec3 scale) |
uint32_t | ComponentGetId (const char *name) |
void | ComponentGetData (uint64_t entityId, uint32_t componentId, void *outData, int dataSize) |
void | ComponentSetData (uint64_t entityId, uint32_t componentId, void *data, int dataSize) |
uint32_t | WorldGetDefaultWorldId () |
NEBULA_EXPORT void Scripting::Api::ComponentGetData | ( | uint64_t | entityId, |
uint32_t | componentId, | ||
void * | outData, | ||
int | dataSize ) |
NEBULA_EXPORT uint32_t Scripting::Api::ComponentGetId | ( | const char * | name | ) |
NEBULA_EXPORT void Scripting::Api::ComponentSetData | ( | uint64_t | entityId, |
uint32_t | componentId, | ||
void * | data, | ||
int | dataSize ) |
NEBULA_EXPORT uint64_t Scripting::Api::EntityCreateFromTemplate | ( | uint32_t | worldId, |
const char * | tmpl ) |
NEBULA_EXPORT void Scripting::Api::EntityDelete | ( | uint64_t | entity | ) |
NEBULA_EXPORT Math::float4 Scripting::Api::EntityGetOrientation | ( | uint64_t | entity | ) |
NEBULA_EXPORT Math::float4 Scripting::Api::EntityGetPosition | ( | uint64_t | entity | ) |
NEBULA_EXPORT Math::float4 Scripting::Api::EntityGetScale | ( | uint64_t | entity | ) |
NEBULA_EXPORT bool Scripting::Api::EntityHasComponent | ( | uint64_t | entity, |
uint32_t | componentId ) |
NEBULA_EXPORT bool Scripting::Api::EntityIsValid | ( | uint64_t | entity | ) |
NEBULA_EXPORT void Scripting::Api::EntitySetOrientation | ( | uint64_t | entity, |
Math::quat | orientation ) |
NEBULA_EXPORT void Scripting::Api::EntitySetPosition | ( | uint64_t | entity, |
Math::vec3 | pos ) |
NEBULA_EXPORT void Scripting::Api::EntitySetScale | ( | uint64_t | entity, |
Math::vec3 | scale ) |
NEBULA_EXPORT uint32_t Scripting::Api::WorldGetDefaultWorldId | ( | ) |