86 void SetModified(
bool bModified =
true);;
94 std::string makeComponentTexture(
int region,
const char *name);
107 const string& GetCacheFileName();
109 void GetFaceComponents(std::vector <FaceTextureComponent>& layers);
111 string m_sCachedFileName;
112 bool m_bNeedUpdateCache;
void SetColor(DWORD color)
set color
Definition: CustomCharFace.cpp:218
different physics engine has different winding order.
Definition: EventBinding.h:32
character animation instance: it includes both the animation and model display information.
Definition: CustomCharModelInstance.h:17
int GetStyle() const
Get style.
Definition: CustomCharFace.cpp:223
data structure for a cartoon face
Definition: CustomCharFace.h:75
DWORD GetColor() const
get color
Definition: CustomCharFace.cpp:212
a CartoonFace slot component data in compact format.
Definition: CustomCharFace.h:9
void SetPosition(int *x, int *y)
position in pixel
Definition: CustomCharFace.cpp:196
The ref_ptr class template stores a pointer to a dynamically allocated (AssetEntity|CRefCounted|BaseA...
Definition: PERefPtr.h:13
void SetRotation(float fRotation)
Rotation (-3.14,3.14].
Definition: CustomCharFace.cpp:190
FaceComponent()
initialize to full color, 0 type, 0 scale, 0 rotation, 0 position.
Definition: CustomCharFace.cpp:155
void reset()
initialize to full color, 0 type, 0 scale, 0 rotation, 0 position.
Definition: CustomCharFace.cpp:160
void SetScaling(float scaling)
scaling [-1,1]
Definition: CustomCharFace.cpp:177
float GetRotation() const
Rotation (-3.14,3.14].
Definition: CustomCharFace.cpp:183
void GetPosition(int *x, int *y) const
position in pixel
Definition: CustomCharFace.cpp:204
Definition: CustomCharFace.h:60
void SetStyle(int style)
set style
Definition: CustomCharFace.cpp:228
FaceComponent & GetComponent(int index)
get a given face component
Definition: CustomCharFace.h:104
float GetScaling() const
scaling [-1,1]
Definition: CustomCharFace.cpp:171