void CEnemy01::Initialize() { setSortID(SortID_Enemy); setObjKey(L"Aircraft"); setObjName(L"Enemy01"); setTextrueKey(L"Body"); setStateKey(L"Normal"); }
// Constructor(s) ################################################ //################################################################ Object3D(char* objName, char* fileName, UINT32 vertexCount, float modelSize, bool active = true, glm::mat4 scaleMatrix = glm::mat4(), glm::mat4 translationMatrix = glm::mat4(), glm::mat4 rotationalMatrix = glm::mat4()){ setObjName(objName); setFileName(fileName); setVertexCount(vertexCount); setModelSize(modelSize); setActive(active); //Unless default function parameters are overwritten, //we will write identity matrices to the matrices setRotationMatrix(rotationalMatrix); setScaleMatrix(scaleMatrix); setTranslationMatrix(translationMatrix); }
void OutFile::initDefaults(void) { setObjName("OUT"); execPtr = &IObj::init ; notes=0; cF=0; pIn=0; fDI=0; pOper=0; pOut=0; qA=0; tC=0; return; }
void QA::initDefaults(void) { setObjName("QA"); // pre-setting of some pointers nc=0; notes=0; cF=0; pIn=0; fDI=0; pOper=0; pOut=0; qA=0; tC=0; // time steps are regular. Unsharp logic (i.e. month // Jan=31, Feb=2? days is ok, but also numerical noise). n_data="DATA"; n_fail="FAIL"; n_time="TIME"; n_disabled="disabled"; fileStr="file"; notAvailable="not available"; s_global="global"; s_mismatch="mismatch"; n_axis="axis"; n_cell_methods="cell_methods"; n_long_name="long_name"; n_outputVarName="output variable name"; n_positive="positive"; n_standard_name="standard_name"; n_units="units"; enablePostProc=false; enableVersionInHistory=true; is_exit=false; isFileComplete=true; isFirstFile=false; isNotFirstRecord=false; isResumeSession=false; nextRecords=0; //see init() importedRecFromPrevQA=0; // initial #rec in out-nc-file. // currQARec=UINT_MAX; currQARec=0; // pre-set check-modes: all are used by default isCheckCF=true; isCheckCNSTY=true; isCheckCV=true; isCheckData=true; isCheckDRS_P=true; isCheckDRS_F=true; isCheckTime=true; isCheckTimeValues=true; isRequiredTime=true; isRequiredVariable=true; isRequiredGlobal=true; bufferSize=1500; exitState=0; // file sequence: f[first], s[equence], l[ast] fileSequenceState='x' ; // 'x':= undefined #ifdef REVISION // -1 by default revision=hdhC::double2String(static_cast<int>(REVISION)); #endif // set pointer to member function init() execPtr = &IObj::init ; }