|
|
| Scene (global::System.IntPtr cPtr, bool cMemoryOwn) |
| | 仅供内部使用
|
| |
|
AABox | GetWorldBBox () |
| |
|
Matrix4 | GetWorldTransform () |
| |
|
void | SetWorldTransform (Matrix4 val) |
| |
|
bool | GetPickable () |
| |
|
void | SetPickable (bool val) |
| |
|
ulong | GetUserId () |
| |
|
void | SetUserId (ulong val) |
| |
| SceneNodeIterator | CreateIterator () |
| | 创建迭代器以便利场景中的节点
|
| |
| ulong | AddNode (SceneNode node) |
| | 向场景中添加节点
|
| |
| bool | RemoveNode (ulong nodeId) |
| | 从场景中删除指定uuid的节点
|
| |
|
bool | RemoveNodeById (ulong nodeId) |
| |
| bool | RemoveNode (SceneNode node) |
| | 从场景中删除指定节点对象
|
| |
|
bool | RemoveNodeByNode (SceneNode node) |
| |
| SceneNode | FindNode (ulong nodeId) |
| | 在场景中搜索指定uuid的节点
|
| |
| SceneNode | FindNodeByUserId (ulong userId) |
| | 在场景中搜索指定userId的节点
|
| |
| SceneNode | FindLeafNodeByUserId (ulong userId) |
| | 在场景中搜索指定userId的叶子节点
|
| |
|
void | Clear () |
| | 清空场景中的所有节点
|
| |
|
void | UpdateWorld (Matrix4 viewScale) |
| | Update the world transfom and bounding box of the scene nodes.
|
| |
|
bool | IsEmpty () |
| |
|
| GfxObject (global::System.IntPtr cPtr, bool cMemoryOwn) |
| | 仅供内部使用
|
| |
|
void | Dispose () |
| |
|
uint | GetUuid () |
| |
The container to manage the SceneNode.
Group: Rendering