#include <NodeOSG.h>
Additional Inherited Members | |
![]() | |
void | SetOsgTransform (osg::MatrixTransform *xform) |
void | Identity () |
void | SetTrans (const FPoint3 &pos) |
FPoint3 | GetTrans () const |
void | Translate1 (const FPoint3 &pos) |
void | TranslateLocal (const FPoint3 &pos) |
void | Rotate2 (const FPoint3 &axis, double angle) |
void | RotateLocal (const FPoint3 &axis, double angle) |
void | RotateParent (const FPoint3 &axis, double angle) |
FQuat | GetOrient () const |
FPoint3 | GetDirection () const |
void | SetDirection (const FPoint3 &point, bool bPitch=true) |
void | Scale (float factor) |
void | Scale3 (float x, float y, float z) |
void | SetTransform1 (const FMatrix4 &mat) |
void | GetTransform1 (FMatrix4 &mat) const |
void | PointTowards (const FPoint3 &point, bool bPitch=true) |
![]() | |
osg::MatrixTransform * | m_pTransform |
A Transform node allows you to apply a transform (scale, rotate, translate) to all its child nodes.