/* (c) 2012 +++ Filip Stoklas, aka FipS, http://www.4FipS.com +++ THIS CODE IS FREE - LICENSED UNDER THE MIT LICENSE ARTICLE URL: http://forums.4fips.com/viewtopic.php?f=3&t=1047 */ package fs.engine.io; enum Vertex_element_type { VET_Float_4 = 0; VET_Float_3 = 1; VET_Float_2 = 2; VET_Float_1 = 3; VET_Uint8_4 = 4; VET_Uint8_3 = 5; VET_Uint8_2 = 6; VET_Uint8_1 = 7; }; enum Vertex_element_semantics { VES_Position = 0; VES_Normal = 1; VES_Color = 2; VES_Texcoord = 3; }; message Vertex_element { required Vertex_element_type type = 1; required Vertex_element_semantics semantics = 2; } message Vertex_format { repeated Vertex_element elements = 1; } message Geometry { required Vertex_format format = 1; required bytes data = 2; }