|
void | DeleteObject (bool bAll=false) |
|
void | Simplify () |
|
bool | ExploObject (ExploType type, float force, float decay=1.0f) |
|
bool | EventProcess (const Event &event) |
|
void | UpdateMapping () |
|
int | CreatePart () |
|
void | DeletePart (int part) |
|
void | SetObjectRank (int part, int objRank) |
|
int | GetObjectRank (int part) |
|
void | SetObjectParent (int part, int parent) |
|
void | SetType (ObjectType type) |
|
ObjectType | GetType () |
|
char * | GetName () |
|
void | SetOption (int option) |
|
int | GetOption () |
|
void | SetID (int id) |
|
int | GetID () |
|
bool | Write (CLevelParserLine *line) |
|
bool | Read (CLevelParserLine *line) |
|
void | SetDrawWorld (bool bDraw) |
|
void | SetDrawFront (bool bDraw) |
|
bool | CreateVehicle (Math::Vector pos, float angle, ObjectType type, float power, bool bTrainer, bool bToy) |
|
bool | CreateInsect (Math::Vector pos, float angle, ObjectType type) |
|
bool | CreateBuilding (Math::Vector pos, float angle, float height, ObjectType type, float power=1.0f) |
|
bool | CreateResource (Math::Vector pos, float angle, ObjectType type, float power=1.0f) |
|
bool | CreateFlag (Math::Vector pos, float angle, ObjectType type) |
|
bool | CreateBarrier (Math::Vector pos, float angle, float height, ObjectType type) |
|
bool | CreatePlant (Math::Vector pos, float angle, float height, ObjectType type) |
|
bool | CreateMushroom (Math::Vector pos, float angle, float height, ObjectType type) |
|
bool | CreateTeen (Math::Vector pos, float angle, float zoom, float height, ObjectType type) |
|
bool | CreateQuartz (Math::Vector pos, float angle, float height, ObjectType type) |
|
bool | CreateRoot (Math::Vector pos, float angle, float height, ObjectType type) |
|
bool | CreateHome (Math::Vector pos, float angle, float height, ObjectType type) |
|
bool | CreateRuin (Math::Vector pos, float angle, float height, ObjectType type) |
|
bool | CreateApollo (Math::Vector pos, float angle, ObjectType type) |
|
bool | ReadProgram (Program *program, const char *filename) |
|
bool | WriteProgram (Program *program, char *filename) |
|
int | GetShadowLight () |
|
int | GetEffectLight () |
|
void | FlushCrashShere () |
|
int | CreateCrashSphere (Math::Vector pos, float radius, Sound sound, float hardness=0.45f) |
|
int | GetCrashSphereTotal () |
|
bool | GetCrashSphere (int rank, Math::Vector &pos, float &radius) |
|
float | GetCrashSphereHardness (int rank) |
|
Sound | GetCrashSphereSound (int rank) |
|
void | DeleteCrashSphere (int rank) |
|
void | SetGlobalSphere (Math::Vector pos, float radius) |
|
void | GetGlobalSphere (Math::Vector &pos, float &radius) |
|
void | SetJotlerSphere (Math::Vector pos, float radius) |
|
void | GetJotlerSphere (Math::Vector &pos, float &radius) |
|
void | SetShieldRadius (float radius) |
|
float | GetShieldRadius () |
|
void | SetFloorHeight (float height) |
|
void | FloorAdjust () |
|
void | SetLinVibration (Math::Vector dir) |
|
Math::Vector | GetLinVibration () |
|
void | SetCirVibration (Math::Vector dir) |
|
Math::Vector | GetCirVibration () |
|
void | SetInclinaison (Math::Vector dir) |
|
Math::Vector | GetInclinaison () |
|
void | SetPosition (int part, const Math::Vector &pos) |
|
Math::Vector | GetPosition (int part) |
|
void | SetAngle (int part, const Math::Vector &angle) |
|
Math::Vector | GetAngle (int part) |
|
void | SetAngleY (int part, float angle) |
|
void | SetAngleX (int part, float angle) |
|
void | SetAngleZ (int part, float angle) |
|
float | GetAngleY (int part) |
|
float | GetAngleX (int part) |
|
float | GetAngleZ (int part) |
|
void | SetZoom (int part, float zoom) |
|
void | SetZoom (int part, Math::Vector zoom) |
|
Math::Vector | GetZoom (int part) |
|
void | SetZoomX (int part, float zoom) |
|
float | GetZoomX (int part) |
|
void | SetZoomY (int part, float zoom) |
|
float | GetZoomY (int part) |
|
void | SetZoomZ (int part, float zoom) |
|
float | GetZoomZ (int part) |
|
float | GetWaterLevel () |
|
void | SetTrainer (bool bEnable) |
|
bool | GetTrainer () |
|
void | SetToy (bool bEnable) |
|
bool | GetToy () |
|
void | SetManual (bool bManual) |
|
bool | GetManual () |
|
void | SetResetCap (ResetCap cap) |
|
ResetCap | GetResetCap () |
|
void | SetResetBusy (bool bBusy) |
|
bool | GetResetBusy () |
|
void | SetResetPosition (const Math::Vector &pos) |
|
Math::Vector | GetResetPosition () |
|
void | SetResetAngle (const Math::Vector &angle) |
|
Math::Vector | GetResetAngle () |
|
void | SetResetRun (Program *run) |
|
Program * | GetResetRun () |
|
void | SetMasterParticle (int part, int parti) |
|
int | GetMasterParticle (int part) |
|
void | SetPower (CObject *power) |
|
CObject * | GetPower () |
|
void | SetFret (CObject *fret) |
|
CObject * | GetFret () |
|
void | SetTruck (CObject *truck) |
|
CObject * | GetTruck () |
|
void | SetTruckPart (int part) |
|
int | GetTruckPart () |
|
void | InfoFlush () |
|
void | DeleteInfo (int rank) |
|
void | SetInfo (int rank, Info info) |
|
Info | GetInfo (int rank) |
|
int | GetInfoTotal () |
|
void | SetInfoReturn (float value) |
|
float | GetInfoReturn () |
|
void | SetInfoUpdate (bool bUpdate) |
|
bool | GetInfoUpdate () |
|
bool | SetCmdLine (int rank, float value) |
|
float | GetCmdLine (int rank) |
|
Math::Matrix * | GetRotateMatrix (int part) |
|
Math::Matrix * | GetTranslateMatrix (int part) |
|
Math::Matrix * | GetTransformMatrix (int part) |
|
Math::Matrix * | GetWorldMatrix (int part) |
|
void | SetViewFromHere (Math::Vector &eye, float &dirH, float &dirV, Math::Vector &lookat, Math::Vector &upVec, Gfx::CameraType type) |
|
void | SetCharacter (Character *character) |
|
void | GetCharacter (Character *character) |
|
Character * | GetCharacter () |
|
float | GetAbsTime () |
|
void | SetEnergy (float level) |
|
float | GetEnergy () |
|
void | SetCapacity (float capacity) |
|
float | GetCapacity () |
|
void | SetShield (float level) |
|
float | GetShield () |
|
void | SetRange (float delay) |
|
float | GetRange () |
|
void | SetTransparency (float value) |
|
float | GetTransparency () |
|
ObjectMaterial | GetMaterial () |
|
void | SetGadget (bool bMode) |
|
bool | GetGadget () |
|
void | SetFixed (bool bFixed) |
|
bool | GetFixed () |
|
void | SetClip (bool bClip) |
|
bool | GetClip () |
|
bool | JostleObject (float force) |
|
void | StartDetectEffect (CObject *target, bool bFound) |
|
void | SetVirusMode (bool bEnable) |
|
bool | GetVirusMode () |
|
float | GetVirusTime () |
|
void | SetCameraType (Gfx::CameraType type) |
|
Gfx::CameraType | GetCameraType () |
|
void | SetCameraDist (float dist) |
|
float | GetCameraDist () |
|
void | SetCameraLock (bool bLock) |
|
bool | GetCameraLock () |
|
void | SetHilite (bool bMode) |
|
bool | GetHilite () |
|
void | SetSelect (bool bMode, bool bDisplayError=true) |
|
bool | GetSelect (bool bReal=false) |
|
void | SetSelectable (bool bMode) |
|
bool | GetSelectable () |
|
void | SetActivity (bool bMode) |
|
bool | GetActivity () |
|
void | SetVisible (bool bVisible) |
|
bool | GetVisible () |
|
void | SetEnable (bool bEnable) |
|
bool | GetEnable () |
|
void | SetCheckToken (bool bMode) |
|
bool | GetCheckToken () |
|
void | SetProxyActivate (bool bActivate) |
|
bool | GetProxyActivate () |
|
void | SetProxyDistance (float distance) |
|
float | GetProxyDistance () |
|
void | SetMagnifyDamage (float factor) |
|
float | GetMagnifyDamage () |
|
void | SetParam (float value) |
|
float | GetParam () |
|
void | SetIgnoreBuildCheck (bool bIgnoreBuildCheck) |
|
bool | GetIgnoreBuildCheck () |
|
void | SetExplo (bool bExplo) |
|
bool | GetExplo () |
|
void | SetLock (bool bLock) |
|
bool | GetLock () |
|
void | SetCargo (bool bCargo) |
|
bool | GetCargo () |
|
void | SetBurn (bool bBurn) |
|
bool | GetBurn () |
|
void | SetDead (bool bDead) |
|
bool | GetDead () |
|
bool | GetRuin () |
|
bool | GetActif () |
|
void | SetGunGoalV (float gunGoal) |
|
void | SetGunGoalH (float gunGoal) |
|
float | GetGunGoalV () |
|
float | GetGunGoalH () |
|
bool | StartShowLimit () |
|
void | StopShowLimit () |
|
bool | IsProgram () |
|
void | CreateSelectParticle () |
|
void | SetRunScript (CScript *script) |
|
CScript * | GetRunScript () |
|
CBotVar * | GetBotVar () |
|
CPhysics * | GetPhysics () |
|
CBrain * | GetBrain () |
|
CMotion * | GetMotion () |
|
CAuto * | GetAuto () |
|
void | SetAuto (CAuto *automat) |
|
void | SetDefRank (int rank) |
|
int | GetDefRank () |
|
bool | GetTooltipName (std::string &name) |
|
void | AddDeselList (CObject *pObj) |
|
CObject * | SubDeselList () |
|
void | DeleteDeselList (CObject *pObj) |
|
bool | CreateShadowCircle (float radius, float intensity, Gfx::EngineShadowType type=Gfx::ENG_SHADOW_NORM) |
|
bool | CreateShadowLight (float height, Gfx::Color color) |
|
bool | CreateEffectLight (float height, Gfx::Color color) |
|
void | FlatParent () |
|
bool | GetTraceDown () |
|
void | SetTraceDown (bool bDown) |
|
int | GetTraceColor () |
|
void | SetTraceColor (int color) |
|
float | GetTraceWidth () |
|
void | SetTraceWidth (float width) |
|
std::string | GetModelDirName () |
|