HIKCharacterStateStream Class Reference

HIKCharacterStateStream Class Reference

#include <hikdump.h>

Class Description

Definition at line 437 of file hikdump.h.

Public Member Functions

 attribute_align (16) Field2D< float
 
void Init ()
 
template<typename HIKFile >
bool Write (HIKFile pFile) const
 
template<typename HIKFile >
bool Read (HIKFile pFile)
 
 attribute_align (16) Field2D< float
 
void Init ()
 
template<typename HIKFile >
bool Write (HIKFile pFile) const
 
template<typename HIKFile >
bool Read (HIKFile pFile)
 

Public Attributes

Field< int, 1 > mTransformMode
 
Field< int, LastNodeIdmNodeId
 
 LastNodeId
 
 mTransformData
 
Header HIKCharStateHeader
 

Member Function Documentation

attribute_align ( 16  )
attribute_align ( 16  )
void Init ( )
inline

Definition at line 445 of file hikdump.h.

446  {
447  mTransformMode.Init(0);
449  mTransformData.Init(0.0f);
451  }
void Init(FieldType pValue)
Definition: hikdump.h:245
Indicates the end of the list of Nodes.
Definition: humanik.h:1592
const char HIKCHARACTERSTATE_HEADER[]
Definition: hikdump.h:195
Field< int, 1 > mTransformMode
Definition: hikdump.h:440
Field< int, LastNodeId > mNodeId
Definition: hikdump.h:441
void Init(const char *_Header)
Definition: hikdump.h:209
void Init ( )
inline

Definition at line 452 of file hikdump.h.

453  {
454  mTransformMode.Init(0);
456  mTransformData.Init(0.0f);
458  }
void Init(FieldType pValue)
Definition: hikdump.h:245
Indicates the end of the list of Nodes.
Definition: humanik.h:1592
const char HIKCHARACTERSTATE_HEADER[]
Definition: hikdump.h:195
Field< int, 1 > mTransformMode
Definition: hikdump.h:440
Field< int, LastNodeId > mNodeId
Definition: hikdump.h:441
void Init(const char *_Header)
Definition: hikdump.h:209
bool Read ( HIKFile  pFile)
inline

Definition at line 467 of file hikdump.h.

468  {
469  bool lFlag = false;
470 
471  if(HIKCharStateHeader.Read(pFile))
472  {
474  lFlag = lFlag && mNodeId.Read(pFile, HIKCharStateHeader.bSwap);
475  lFlag = lFlag && mTransformData.Read(pFile, HIKCharStateHeader.bSwap);
476  }
477 
478  return lFlag;
479  }
bool bSwap
Definition: hikdump.h:206
bool Read(HIKFile pFile)
Definition: hikdump_std.inl:45
Field< int, 1 > mTransformMode
Definition: hikdump.h:440
Field< int, LastNodeId > mNodeId
Definition: hikdump.h:441
bool Read(HIKFile pFile, bool bSwap)
Definition: hikdump_std.inl:73
bool Read ( HIKFile  pFile)
inline

Definition at line 474 of file hikdump.h.

475  {
476  bool lFlag = false;
477 
478  if(HIKCharStateHeader.Read(pFile))
479  {
481  lFlag = lFlag && mNodeId.Read(pFile, HIKCharStateHeader.bSwap);
482  lFlag = lFlag && mTransformData.Read(pFile, HIKCharStateHeader.bSwap);
483  }
484 
485  return lFlag;
486  }
bool bSwap
Definition: hikdump.h:206
bool Read(HIKFile pFile)
Definition: hikdump_std.inl:45
Field< int, 1 > mTransformMode
Definition: hikdump.h:440
Field< int, LastNodeId > mNodeId
Definition: hikdump.h:441
bool Read(HIKFile pFile, bool bSwap)
Definition: hikdump_std.inl:73
bool Write ( HIKFile  pFile) const
inline

Definition at line 454 of file hikdump.h.

455  {
456  bool lFlag = false;
457 
458  lFlag = HIKCharStateHeader.Write(pFile);
459  lFlag = lFlag && mTransformMode.Write(pFile);
460  lFlag = lFlag && mNodeId.Write(pFile);
461  lFlag = lFlag && mTransformData.Write(pFile);
462 
463  return lFlag;
464  }
bool Write(HIKFile pFile) const
Definition: hikdump_std.inl:36
Field< int, 1 > mTransformMode
Definition: hikdump.h:440
Field< int, LastNodeId > mNodeId
Definition: hikdump.h:441
bool Write(HIKFile pFile) const
Definition: hikdump_std.inl:66
bool Write ( HIKFile  pFile) const
inline

Definition at line 461 of file hikdump.h.

462  {
463  bool lFlag = false;
464 
465  lFlag = HIKCharStateHeader.Write(pFile);
466  lFlag = lFlag && mTransformMode.Write(pFile);
467  lFlag = lFlag && mNodeId.Write(pFile);
468  lFlag = lFlag && mTransformData.Write(pFile);
469 
470  return lFlag;
471  }
bool Write(HIKFile pFile) const
Definition: hikdump_std.inl:36
Field< int, 1 > mTransformMode
Definition: hikdump.h:440
Field< int, LastNodeId > mNodeId
Definition: hikdump.h:441
bool Write(HIKFile pFile) const
Definition: hikdump_std.inl:66

Member Data Documentation

Header HIKCharStateHeader

Definition at line 443 of file hikdump.h.

LastNodeId

Definition at line 442 of file hikdump.h.

Field< int, LastNodeId > mNodeId

Definition at line 441 of file hikdump.h.

mTransformData

Definition at line 442 of file hikdump.h.

Field< int, 1 > mTransformMode

Definition at line 440 of file hikdump.h.


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