22 #ifndef TETRAEDGE_TE_TE_WARP_BLOC_H 23 #define TETRAEDGE_TE_TE_WARP_BLOC_H 25 #include "tetraedge/te/te_color.h" 26 #include "tetraedge/te/te_vector2f32.h" 27 #include "tetraedge/te/te_vector2s32.h" 28 #include "tetraedge/te/te_vector3f32.h" 29 #include "tetraedge/te/te_intrusive_ptr.h" 30 #include "tetraedge/te/te_3d_texture.h" 31 #include "tetraedge/te/te_mesh.h" 33 #include "common/file.h" 53 void color(uint num,
const TeColor &col);
54 void create(CubeFace face, uint i, uint j,
const TeVector2s32 &offset);
56 void index(uint offset, uint val);
57 bool isLoaded()
const;
62 void texture(uint idx,
float x,
float y);
64 void vertex(uint n,
float x,
float y,
float z);
68 CubeFace face()
const {
return _cubeFace; }
69 void setCubeFace(CubeFace face) { _cubeFace = face; }
70 void setTextureFileOffset(
long offset) { _textureDataFileOffset = offset; }
77 long _textureDataFileOffset;
82 #endif // TETRAEDGE_TE_TE_WARP_BLOC_H Definition: te_warp_bloc.h:37
Definition: detection.h:27
Definition: te_color.h:30
Definition: te_vector2s32.h:31
Definition: te_vector3f32.h:33