Ejemplo n.º 1
0
void CEnemy01::Initialize()
{
	setSortID(SortID_Enemy);

	setObjKey(L"Aircraft");
	setObjName(L"Enemy01");

	setTextrueKey(L"Body");
	setStateKey(L"Normal");
}
Ejemplo n.º 2
0
    // 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);

    }
Ejemplo n.º 3
0
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;
}
Ejemplo n.º 4
0
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 ;
}