 STRUCT: BoneInfo
     { name char[32] }        ! Bone Name
     { parent int } ;         ! Bone parent
-
-! Matrix type (OpenGL style 4x4 - right handed, column major)
-STRUCT: Matrix
-    { m0 float } { m4 float } { m8 float } { m12 float }
-    { m1 float } { m5 float } { m9 float } { m13 float }
-    { m2 float } { m6 float } { m10 float } { m14 float }
-    { m3 float } { m7 float } { m11 float } { m15 float } ;
 
 STRUCT: Model
     { transform Matrix }

    GAMEPAD_PLAYER2
    GAMEPAD_PLAYER3
    GAMEPAD_PLAYER4 ;

! Trace log type
ENUM: LogType
    { LOG_INFO 1 }
    { LOG_WARNING 2 }
    { LOG_ERROR 4 }
    { LOG_DEBUG 8 }
    { LOG_OTHER 16 } ;

! Shader location point type
ENUM: ShaderLocationIndex

    {  KEY_Y                89 } 
    {  KEY_Z                90 } ;

CONSTANT: LIGHTGRAY  S{ Color f 200  200  200  255  } !  Light Gray
CONSTANT: GRAY       S{ Color f 130  130  130  255  } !  Gray
CONSTANT: DARKGRAY   S{ Color f 80  80  80  255     } !  Dark Gray
CONSTANT: YELLOW     S{ Color f 253  249  0  255    } !  Yellow
CONSTANT: GOLD       S{ Color f 255  203  0  255    } !  Gold
CONSTANT: ORANGE     S{ Color f 255  161  0  255    } !  Orange
CONSTANT: PINK       S{ Color f 255  109  194  255  } !  Pink
CONSTANT: RED        S{ Color f 230  41  55  255    } !  Red
CONSTANT: MAROON     S{ Color f 190  33  55  255    } !  Maroon
CONSTANT: GREEN      S{ Color f 0  228  48  255     } !  Green
CONSTANT: LIME       S{ Color f 0  158  47  255     } !  Lime
CONSTANT: DARKGREEN  S{ Color f 0  117  44  255     } !  Dark Green
CONSTANT: SKYBLUE    S{ Color f 102  191  255  255  } !  Sky Blue
CONSTANT: BLUE       S{ Color f 0  121  241  255    } !  Blue
CONSTANT: DARKBLUE   S{ Color f 0  82  172  255     } !  Dark Blue
CONSTANT: PURPLE     S{ Color f 200  122  255  255  } !  Purple
CONSTANT: VIOLET     S{ Color f 135  60  190  255   } !  Violet
CONSTANT: DARKPURPLE S{ Color f 112  31  126  255   } !  Dark Purple
CONSTANT: BEIGE      S{ Color f 211  176  131  255  } !  Beige
CONSTANT: BROWN      S{ Color f 127  106  79  255   } !  Brown
CONSTANT: DARKBROWN  S{ Color f 76  63  47  255     } !  Dark Brown

CONSTANT: WHITE      S{ Color f 255  255  255  255  } !  White
CONSTANT: BLACK      S{ Color f 0  0  0  255        } !  Black
CONSTANT: BLANK      S{ Color f 0  0  0  0          } !  Blank (Transparent)
CONSTANT: MAGENTA    S{ Color f 255  0  255  255    } !  Magenta
CONSTANT: RAYWHITE   S{ Color f 245  245  245  255  } !  My own White (raylib logo)

! Leaving Android Enum out because Factor doesn't run on it
ENUM: MouseButtons
