Example #1
0
			public global_geometry_raw_point_block() : base(global_geometry_raw_point.kFieldCount)
			{
				Point = new global_geometry_raw_point(this);
			}
Example #2
0
		public global_geometry_section_raw_vertex_block() : base(global_geometry_raw_point.kFieldCount + 10)
		{
			Point = new global_geometry_raw_point(this);					// 0x0

			Add(Texcoord = new TI.RealPoint2D());							// 0x44
			Add(Normal = new TI.RealVector3D());							// 0x4C
			Add(Binormal = new TI.RealVector3D());							// 0x58
			Add(Tangent = new TI.RealVector3D());							// 0x6C
			Add(AnisotropicBinormal = new TI.RealVector3D());				// 0x78
			Add(SecondaryTexcoord = new TI.RealPoint2D());					// 0x84
			Add(PrimaryLightmapColor = new TI.RealColor());					// 0x8C
			Add(PrimaryLightmapTexcoord = new TI.RealPoint2D());			// 0x98
			Add(PrimaryLightmapIncidentDirection = new TI.RealVector3D());	// 0xA0

			// Future Secondary LM Color, Texcoord and Incident Direction?
			Add(new TI.Pad(12 + 8 + 12));
		}