ScummVM API documentation
ICB::_vox_image Class Reference

Public Member Functions

void ___init (const char *chr, const char *set, __weapon weapon)
 
bool8 Init_custom_animation (const char *anim_name)
 
bool8 Find_anim_type (__mega_set_names *anim, const char *name)
 
bool8 Set_texture (const char *texture_name)
 
bool8 Set_palette (const char *palette_name)
 
bool8 Set_mesh (const char *mesh_name)
 
bool8 Set_override_pose (const char *override_pose_name)
 
bool8 Cancel_override_pose ()
 
void Promote_non_generic ()
 
int8 IsAnimTable (int32 i)
 
void MakeAnimEntry (int32 i)
 
int Preload_file (const char *file)
 
char * get_anim_name (int32 i)
 
char * get_info_name (int32 i)
 
char * get_mesh_name ()
 
char * get_shadow_mesh_name ()
 
char * get_texture_name ()
 
char * get_palette_name ()
 
char * get_pose_name ()
 
char * get_custom_pose_name ()
 
char * get_override_pose_name ()
 

Public Attributes

char palette [ENGINE_STRING_LEN]
 
char temp_chr [128]
 
char temp_set [128]
 
__weapon temp_weapon
 
char alternativeImagePath [128]
 
char alternativeBasePath [128]
 
uint32 anim_name_hash [__TOTAL_ANIMS]
 
uint32 info_name_hash [__TOTAL_ANIMS]
 
uint32 mesh_hash
 
uint32 shadow_mesh_hash
 
uint32 palette_hash
 
uint32 texture_hash
 
uint32 pose_hash
 
uint32 override_pose_hash
 
uint32 custom_pose_hash
 
char base_path [144]
 
uint32 base_path_hash
 
char image_path [144]
 
bool8 has_custom_path_built
 
BoneDeformation neckBone
 
BoneDeformation jawBone
 
BoneDeformation lookBone
 
SVECTOR scriptedLookBoneTarget
 
uint8 padding2
 
uint8 padding3
 
char anim_name [__TOTAL_ANIMS][144]
 
char info_name [__TOTAL_ANIMS][144]
 
char mesh_name [144]
 
char shadow_mesh_name [144]
 
char texture_name [ENGINE_STRING_LEN]
 
char palette_name [ENGINE_STRING_LEN]
 
char pose_name [144]
 
char custom_pose_name [144]
 
char override_pose_name [144]
 

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