Inherits Nebula.Game.INebulaApi.
|
static UInt64 | CreateEntity (uint worldId, string template) |
|
static bool | IsValid (UInt64 entityId) |
|
static void | DeleteEntity (UInt64 entityId) |
|
static Vector3 | GetPosition (UInt64 entityId) |
|
static void | SetPosition (UInt64 entityId, Vector3 position) |
|
static Quaternion | GetOrientation (UInt64 entityId) |
|
static void | SetOrientation (UInt64 entityId, Quaternion orientation) |
|
static Vector3 | GetScale (UInt64 entityId) |
|
static void | SetScale (UInt64 entityId, Vector3 position) |
|
static bool | HasComponent (UInt64 entityId, uint componentId) |
|
static uint | GetComponentId (string name) |
|
static void | GetComponentData (UInt64 entityId, uint componentId, IntPtr data, int dataSize) |
|
static void | SetComponentData (UInt64 entityId, uint componentId, IntPtr data, int dataSize) |
|
static uint | GetDefaultWorldId () |
|
◆ CreateEntity()
static UInt64 Nebula.Game.NebulaApiV1.CreateEntity |
( |
uint | worldId, |
|
|
string | template ) |
◆ DeleteEntity()
static void Nebula.Game.NebulaApiV1.DeleteEntity |
( |
UInt64 | entityId | ) |
|
◆ GetComponentData()
static void Nebula.Game.NebulaApiV1.GetComponentData |
( |
UInt64 | entityId, |
|
|
uint | componentId, |
|
|
IntPtr | data, |
|
|
int | dataSize ) |
◆ GetComponentId()
static uint Nebula.Game.NebulaApiV1.GetComponentId |
( |
string | name | ) |
|
◆ GetDefaultWorldId()
static uint Nebula.Game.NebulaApiV1.GetDefaultWorldId |
( |
| ) |
|
◆ GetOrientation()
static Quaternion Nebula.Game.NebulaApiV1.GetOrientation |
( |
UInt64 | entityId | ) |
|
◆ GetPosition()
static Vector3 Nebula.Game.NebulaApiV1.GetPosition |
( |
UInt64 | entityId | ) |
|
◆ GetScale()
static Vector3 Nebula.Game.NebulaApiV1.GetScale |
( |
UInt64 | entityId | ) |
|
◆ HasComponent()
static bool Nebula.Game.NebulaApiV1.HasComponent |
( |
UInt64 | entityId, |
|
|
uint | componentId ) |
◆ IsValid()
static bool Nebula.Game.NebulaApiV1.IsValid |
( |
UInt64 | entityId | ) |
|
◆ SetComponentData()
static void Nebula.Game.NebulaApiV1.SetComponentData |
( |
UInt64 | entityId, |
|
|
uint | componentId, |
|
|
IntPtr | data, |
|
|
int | dataSize ) |
◆ SetOrientation()
static void Nebula.Game.NebulaApiV1.SetOrientation |
( |
UInt64 | entityId, |
|
|
Quaternion | orientation ) |
◆ SetPosition()
static void Nebula.Game.NebulaApiV1.SetPosition |
( |
UInt64 | entityId, |
|
|
Vector3 | position ) |
◆ SetScale()
static void Nebula.Game.NebulaApiV1.SetScale |
( |
UInt64 | entityId, |
|
|
Vector3 | position ) |
The documentation for this class was generated from the following file:
- /github/workspace/code/addons/nsharp/NebulaEngine/engine/Api.cs