yyc12345
4bfc4782b5
- refactor VxVector-like struct. split their declaration and implementatio because their implementation is too long. and occupy too much space in header. - refactor VxVector struct generator. use jinja2 template engine, rather ran hand-written format string to make it is easy to read (although it still tough when first reading). - add unary operator overloading for VxVector-like struct. - add some VxMatrix functions which are essential to CKCamera. - rename VxMatrix::ResetToIdentity to VxMatrix::SetIdentity to make it same as original Virtools SDK. - the spaceship overloading with auto return value still may have bugs. please watch it carefully. |
||
---|---|---|
.. | ||
DataHandlers | ||
MgrImpls | ||
ObjImpls | ||
CKBitmapData.cpp | ||
CKBitmapData.hpp | ||
CKContext.cpp | ||
CKContext.hpp | ||
CKDefines.hpp | ||
CKEnums.hpp | ||
CKFile.hpp | ||
CKFileOthers.cpp | ||
CKFileReader.cpp | ||
CKFileWriter.cpp | ||
CKGlobals.cpp | ||
CKGlobals.hpp | ||
CKIdentifiers.hpp | ||
CKStateChunk.hpp | ||
CKStateChunkOthers.cpp | ||
CKStateChunkReader.cpp | ||
CKStateChunkWriter.cpp | ||
CKTypes.hpp |