BlackICE Scripting

struct

Matrix

  • 4 properties
  • 19 functions
  • 64 bytes

Properties

PropertyTypeOffset
XVector40x0
YVector40x10
ZVector40x20
WVector40x30

Functions

  • static Matrix Identity() staticRTTI
  • static Matrix BuiltTranslation(Vector4 move) staticRTTI
  • static Matrix BuiltRotation(EulerAngles rot) staticRTTI
  • static Matrix BuiltScale(Vector4 scale) staticRTTI
  • static Matrix BuiltPreScale(Vector4 scale) staticRTTI
  • static Matrix BuiltTRS(Vector4? translation, EulerAngles? rotation, Vector4? scale) staticRTTI
  • static Matrix BuiltRTS(EulerAngles? rotation, Vector4? translation, Vector4? scale) staticRTTI
  • static Matrix BuildFromDirectionVector(Vector4 dirVec, Vector4? upVec) staticRTTI
  • static Vector4 GetTranslation(Matrix m) staticRTTI
  • static EulerAngles GetRotation(Matrix m) staticRTTI
  • static Vector4 GetScale(Matrix m) staticRTTI
  • static Vector4 GetAxisX(Matrix m) staticRTTI
  • static Vector4 GetAxisY(Matrix m) staticRTTI
  • static Vector4 GetAxisZ(Matrix m) staticRTTI
  • static Vector4 GetDirectionVector(Matrix m) staticRTTI
  • static Matrix GetInverted(Matrix m) staticRTTI
  • static Matrix GetInvertedFull(Matrix m) staticRTTI
  • static Quaternion ToQuat(Matrix m) staticRTTI
  • static bool IsOk(Matrix m) staticRTTI