载入中...
搜索中...
未找到
SceneNodeRef.h
浏览该文件的文档.
Script handle to a scene node (hostName + nodeId). Deliberately holds strings rather than arena point...
Definition SceneNodeRef.h:16
float getWorldPositionZ() const
Definition SceneNodeRef.cpp:159
std::vector< float > getForward() const
Normalized local axes in world space (forward = +Z).
Definition SceneNodeRef.cpp:180
SceneNodeRef(std::string hostName, std::string nodeId)
Definition SceneNodeRef.h:19
float getWorldPositionX() const
Definition SceneNodeRef.cpp:149
float getWorldPositionY() const
Definition SceneNodeRef.cpp:154
float getRotationPitch() const
Definition SceneNodeRef.cpp:87
Scene * getScene() const
The eve.Scene module instance (for entity binding forwarding).
Definition SceneNodeRef.cpp:37
std::string getChildIdAt(int ordinal) const
Definition SceneNodeRef.cpp:213
std::vector< float > getPosition() const
Definition SceneNodeRef.cpp:65
std::vector< float > getWorldPosition() const
Definition SceneNodeRef.cpp:164
std::vector< float > getRotation() const
Definition SceneNodeRef.cpp:97
SceneNodeRef()=default
bool setPosition(float x, float y, float z)
Definition SceneNodeRef.cpp:39
bool setScale(float sx, float sy, float sz)
Definition SceneNodeRef.cpp:103
float getRotationRoll() const
Definition SceneNodeRef.cpp:92
std::vector< float > getScale() const
Definition SceneNodeRef.cpp:129
bool setRotation(float yaw, float pitch, float roll)
Definition SceneNodeRef.cpp:71
std::vector< float > getRight() const
Definition SceneNodeRef.cpp:187
std::vector< float > getWorldMatrix() const
Column-major 4x4 world matrix, 16 floats.
Definition SceneNodeRef.cpp:170
Definition ScenePicking.cpp:22