REDNODE / GAME API

Transform

structnative

Properties 2

NameTypeFlags
orientationQuaternionoverridingpersistent
positionVector4overridingpersistent

Methods 19

static native func GetForward(xform: Transform) -> Vector4
static native func GetInverse(xform: Transform) -> Transform
static native func GetOrientation(xform: Transform) -> Quaternion
static native func GetPitch(xform: Transform) -> Float
static native func GetPosition(xform: Transform) -> Vector4
static native func GetRight(xform: Transform) -> Vector4
static native func GetRoll(xform: Transform) -> Float
static native func GetUp(xform: Transform) -> Vector4
static native func GetYaw(xform: Transform) -> Float
static native func SetIdentity(xform: Transform)
static native func SetInverse(xform: Transform)
static native func SetOrientation(xform: Transform, quat: Quaternion)
static native func SetOrientationEuler(xform: Transform, euler: EulerAngles)
static native func SetOrientationFromDir(xform: Transform, direction: Vector4)
static native func SetPosition(xform: Transform, v: Vector4)
static native func ToEulerAngles(xform: Transform) -> EulerAngles
static native func ToMatrix(xform: Transform) -> Matrix
static native func TransformPoint(xform: Transform, v: Vector4) -> Vector4
static native func TransformVector(xform: Transform, v: Vector4) -> Vector4