#include <sio2_transform.h>

Public Attributes | |
| vec3 | loc |
| 3D position. | |
| vec3 | rot |
| 3D rotation. | |
| vec3 | scl |
| The scale. | |
| vec3 | dir |
| The direction vector. | |
| float | mat [16] |
| A 4x4 OpenGL compliant matrix. | |
| void * | _SIO2parent |
| The parent SIO2transform pointer. | |
3D position.
Referenced by sio2CameraLoad(), sio2CameraRender(), sio2EmitterRender(), sio2IpoRender(), sio2IpoReset(), sio2LampLoad(), sio2LampRender(), sio2ObjectAddSound(), sio2ObjectBillboard(), sio2ObjectLoad(), sio2ObjectRender(), sio2ResourceCull(), sio2SensorEvaluate(), sio2TransformApply(), sio2TransformBindMatrix(), sio2TransformGetLocFromMatrix(), sio2TransformLoadIdentity(), sio2TransformRotateX(), sio2TransformRotateZ(), sio2TransformSetLoc(), and sio2WidgetUpdateBoundary().
The scale.
Referenced by sio2EmitterRender(), sio2IpoRender(), sio2IpoReset(), sio2ObjectLoad(), sio2ObjectRender(), sio2TransformApply(), sio2TransformBindMatrix(), sio2TransformLoadIdentity(), and sio2TransformSetScl().
The direction vector.
Referenced by sio2CameraLoad(), sio2CameraRender(), sio2LampLoad(), sio2LampRender(), sio2TransformLoadIdentity(), sio2TransformRotateX(), sio2TransformRotateZ(), and sio2TransformSetDir().
| float SIO2transform::mat[16] |
A 4x4 OpenGL compliant matrix.
Referenced by sio2CameraRender(), sio2EmitterRender(), sio2ObjectRender(), sio2PhysicAddRigidBody(), sio2PhysicAddSoftBody(), sio2TransformBindMatrix(), sio2TransformGetLocFromMatrix(), sio2TransformGetRotFromMatrix(), sio2TransformLoadIdentity(), sio2TransformMultMat(), sio2TransformMultRotMat(), sio2TransformRender(), and sio2TransformSetMatrix().
The parent SIO2transform pointer.
Referenced by sio2TransformLoadIdentity(), sio2TransformRender(), and sio2TransformSetParent().
1.5.6