|
Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
Public Member Functions | |
| Entity (uint handle, Scene scene) | |
| T | CreateComponent< T > () |
| T? | GetComponent< T > () |
| TransformComponent | GetTransformComponent () |
| TagComponent | GetTagComponent () |
| void | DeleteComponent< T > () |
| static System.IntPtr | EntityGetTransformComponent (System.IntPtr scene, uint entity) |
| static System.IntPtr | EntityGetTagComponent (System.IntPtr scene, uint entity) |
| static System.IntPtr | EntityGetComponentByType (System.IntPtr scene, uint entity, uint componentType) |
Public Attributes | |
| uint | entityHandle |
| Scene | scene |
Static Public Attributes | |
| static readonly uint | InvalidHandle = uint.MaxValue |