20 const int cArraySize = 4;
27 RTTR_REGISTRATION_FRIEND
49 inline StaticArrayContainer::StaticArrayContainer()
56 inline void StaticArrayContainer::ArraysSet1()
58 StructWithSimpleTypes content;
60 content.FillWithDataset1();
61 StructsVec[ 0 ] = content;
63 content.FillWithDataset2();
64 StructsVec[ 1 ] = content;
66 content.FillWithDataset3();
67 StructsVec[ 2 ] = content;
69 content.FillWithDataset3();
70 StructsVec[ 3 ] = content;
75 inline void StaticArrayContainer::ArraysSet2()
77 StructWithSimpleTypes content;
79 content.FillWithDataset3();
80 StructsVec[ 0 ] = content;
82 content.FillWithDataset1();
83 StructsVec[ 1 ] = content;
85 content.FillWithDataset2();
86 StructsVec[ 2 ] = content;
88 content.FillWithDataset2();
89 StructsVec[ 3 ] = content;
94 inline bool StaticArrayContainer::Compare (
const StaticArrayContainer& other )
96 for(
int i = 0; i < cArraySize; ++i )
98 if( StructsVec[ i ] != other.StructsVec[ i ] )
Definition: Exception.h:11
Base class for serializable objects.
Definition: EngineObject.h:24
Definition: StructWithSimpleTypes.h:18
Definition: StaticArrayContainer.h:24