Cafu Engine
HL2mdl::vtxMeshT Struct Reference

This class corresponds to StudioMeshT in the mdl file. More...

#include "Loader_mdl_hl2_vtx.hpp"

Public Types

enum  FlagsT { IS_TEETH = 1, IS_EYES = 2 }
 

Public Member Functions

vtxStripGroupTGetStripGroups () const
 
std::ostream & print (std::ostream &os, const char *indent) const
 

Public Attributes

uint32_t NumStripGroups
 
uint32_t StripGroupsOffset
 
uint8_t Flags
 

Detailed Description

This class corresponds to StudioMeshT in the mdl file.

A mesh has exactly one material associated with it and contains up to four locking groups (see vtxStripGroupT::FlagsT): flexed / non-flexed, hardware skinned / software skinned.


The documentation for this struct was generated from the following file: