This is the complete list of members for C4Object, including all inherited members.
| AcquireNumber() | C4PropListNumbered | protected |
| Action | C4Object | |
| ActivateEntrance(int32_t by_plr, C4Object *by_obj) | C4Object | |
| ActivateMenu(int32_t iMenu, int32_t iMenuSelect=0, int32_t iMenuData=0, int32_t iMenuPosition=0, C4Object *pTarget=nullptr) | C4Object | |
| AddCommand(int32_t iCommand, C4Object *pTarget, C4Value iTx, int32_t iTy=0, int32_t iUpdateInterval=0, C4Object *pTarget2=nullptr, bool fInitEvaluation=true, C4Value iData=C4VNull, bool fAppend=false, int32_t iRetries=0, C4String *szText=nullptr, int32_t iBaseMode=0) | C4Object | |
| AddCommand(int32_t iCommand, C4Object *pTarget=nullptr, int32_t iTx=0, int32_t iTy=0, int32_t iUpdateInterval=0, C4Object *pTarget2=nullptr, bool fInitEvaluation=true, C4Value iData=C4VNull, bool fAppend=false, int32_t iRetries=0, C4String *szText=nullptr, int32_t iBaseMode=0) | C4Object | inline |
| AddObjectAndContentsToArray(C4ValueArray *target_array, int32_t index=0) | C4Object | |
| addtop() const | C4Object | inline |
| AdjustWalkRotation(int32_t iRangeX, int32_t iRangeY, int32_t iSpeed) | C4Object | |
| Alive | C4Object | protected |
| AppendDataString(StdStrBuf *out, const char *delim, int depth=3, bool ignore_reference_parent=false) const | C4PropList | |
| Area | C4Object | |
| AssignDeath(bool fForced) | C4Object | |
| AssignInfo() | C4Object | |
| AssignLightRange() | C4Object | |
| AssignRemoval(bool exit_contents=false) | C4Object | |
| At(int32_t ctx, int32_t cty) const | C4Object | |
| At(int32_t ctx, int32_t cty, DWORD &ocf) const | C4Object | |
| Audible | C4Object | |
| AudiblePan | C4Object | |
| AudiblePlayer | C4Object | |
| BackParticles | C4Object | |
| begin() | C4PropList | |
| BlitMode | C4Object | |
| BoundsCheck(C4Real &target_x, C4Real &target_y) | C4Object | inline |
| Breath | C4Object | |
| C4Object() | C4Object | |
| C4PropList(C4PropList *prototype=nullptr) | C4PropList | protected |
| C4PropListNumbered(C4PropList *prototype=nullptr) | C4PropListNumbered | protected |
| Call(C4PropertyName k, C4AulParSet *pPars=nullptr, bool fPassErrors=false) | C4PropList | inline |
| Call(C4String *k, C4AulParSet *pPars=nullptr, bool fPassErrors=false) | C4PropList | |
| Call(const char *k, C4AulParSet *pPars=nullptr, bool fPassErrors=false) | C4PropList | |
| CanConcatPictureWith(C4Object *pOtherObject) const | C4Object | |
| Category | C4Object | |
| ChangeDef(C4ID idNew) | C4Object | |
| CheckPropList(C4PropList *) | C4PropListNumbered | static |
| CheckSolidMaskRect() | C4Object | |
| Clear() | C4Object | |
| ClearCommand(C4Command *pUntil) | C4Object | |
| ClearCommands() | C4Object | |
| ClearContentsAndContained(bool fDoCalls=true) | C4Object | |
| ClearInfo(C4ObjectInfo *pInfo) | C4Object | |
| ClearNumber() | C4PropListNumbered | protected |
| ClearNumberedPropLists() | C4PropListNumbered | static |
| ClearParticleLists() | C4Object | |
| ClearPointers(C4Object *ptr) | C4Object | |
| ClearRefs() | C4PropList | inlineprotected |
| ClearShelve() | C4PropListNumbered | static |
| CloseMenu(bool fForce) | C4Object | |
| Collect(C4Object *pObj) | C4Object | |
| Color | C4Object | |
| ColorMod | C4Object | |
| Command | C4Object | |
| CompileFunc(StdCompiler *pComp, C4ValueNumbers *) | C4Object | |
| Con | C4Object | protected |
| Contact(int32_t cnat) | C4Object | |
| ContactAction() | C4Object | |
| ContactCheck(int32_t at_x, int32_t at_y, uint32_t *border_hack_contacts=nullptr, bool collide_halfvehic=false) | C4Object | |
| Contained | C4Object | |
| Contents | C4Object | |
| Controller | C4Object | |
| CopyMotion(C4Object *from) | C4Object | |
| CreateContents(C4PropList *) | C4Object | |
| CreateContentsByList(C4IDList &idlist) | C4Object | |
| CrewDisabled | C4Object | |
| Damage | C4Object | |
| Def | C4Object | |
| Default() | C4Object | |
| Delete() | C4PropList | inlinevirtual |
| Denumerate(C4ValueNumbers *) override | C4Object | virtual |
| DirectComContents(C4Object *pTarget, bool fDoCalls) | C4Object | |
| DoBreath(int32_t iChange) | C4Object | |
| DoCon(int32_t iChange, bool grow_from_center) | C4Object | |
| DoDamage(int32_t iLevel, int32_t iCausedByPlr, int32_t iCause) | C4Object | |
| DoEnergy(int32_t iChange, bool fExact, int32_t iCause, int32_t iCausedByPlr) | C4Object | |
| DoExperience(int32_t change) | C4Object | |
| DoMotion(int32_t mx, int32_t my) | C4Object | |
| DoMovement() | C4Object | |
| DoSelect() | C4Object | |
| Draw(C4TargetFacet &cgo, int32_t iByPlayer=-1, DrawMode eDrawMode=ODM_Normal, float offX=0, float offY=0) | C4Object | |
| DrawActionFace(C4TargetFacet &cgo, float offX, float offY) const | C4Object | |
| DrawFace(C4TargetFacet &cgo, float offX, float offY, int32_t iPhaseX=0, int32_t iPhaseY=0) const | C4Object | |
| DrawFaceImpl(C4TargetFacet &cgo, bool action, float fx, float fy, float fwdt, float fhgt, float tx, float ty, float twdt, float thgt, C4DrawTransform *transform) const | C4Object | |
| DrawLine(C4TargetFacet &cgo, int32_t at_player) | C4Object | |
| DrawMode enum name | C4Object | |
| DrawPicture(C4Facet &cgo, bool fSelected=false, C4DrawTransform *transform=nullptr) | C4Object | |
| DrawSelectMark(C4TargetFacet &cgo) const | C4Object | |
| DrawSolidMask(C4TargetFacet &cgo) const | C4Object | |
| DrawTopFace(C4TargetFacet &cgo, int32_t iByPlayer=-1, DrawMode eDrawMode=ODM_Normal, float offX=0, float offY=0) | C4Object | |
| end() | C4PropList | inline |
| Energy | C4Object | |
| Enter(C4Object *pTarget, bool fCalls=true, bool fCopyMotion=true, bool *pfRejectCollect=nullptr) | C4Object | |
| EntranceStatus | C4Object | |
| EnumerateOwnFuncs(C4String *prev=nullptr) const | C4PropList | |
| EnumerationIndex | C4PropListNumbered | protectedstatic |
| ExecAction() | C4Object | |
| ExecLife() | C4Object | |
| ExecMovement() | C4Object | |
| Execute() | C4Object | |
| ExecuteCommand() | C4Object | |
| Exit(int32_t iX=0, int32_t iY=0, int32_t iR=0, C4Real iXDir=Fix0, C4Real iYDir=Fix0, C4Real iRDir=Fix0, bool fCalls=true) | C4Object | |
| FindCommand(int32_t iCommandType) const | C4Object | |
| FinishedDrawing() const | C4Object | |
| fix_r | C4Object | |
| fix_x | C4Object | |
| fix_y | C4Object | |
| Fling(C4Real txdir, C4Real tydir, bool fAddSpeed) | C4Object | |
| ForcePosition(C4Real target_x, C4Real target_y) | C4Object | |
| fOwnVertices | C4Object | |
| Freeze() | C4PropList | inline |
| FreezeAndMakeStaticRecursively(std::vector< C4Value > *prop_lists, const C4PropListStatic *parent=nullptr, C4String *key=nullptr) | C4PropList | |
| FrontParticles | C4Object | |
| GetAction() const | C4Object | |
| GetAlive() const | C4Object | inline |
| GetArea(int32_t &aX, int32_t &aY, int32_t &aWdt, int32_t &aHgt) const | C4Object | |
| GetByNumber(int32_t iNumber) | C4PropListNumbered | static |
| GetCon() const | C4Object | inline |
| GetDataString() | C4Object | |
| GetDef() const | C4PropList | virtual |
| GetDef() | C4PropList | virtual |
| GetDragImage(C4Object **drag_object, C4Def **drag_id) const | C4Object | |
| GetDrawPosition(const C4TargetFacet &cgo, float &resultx, float &resulty, float &resultzoom) const | C4Object | |
| GetDrawPosition(const C4TargetFacet &cgo, float x, float y, float zoom, float &resultx, float &resulty, float &resultzoom) const | C4Object | |
| GetEffect() | C4PropList | virtual |
| GetEntranceArea(int32_t &aX, int32_t &aY, int32_t &aWdt, int32_t &aHgt) const | C4Object | |
| GetEnumerationIndex() | C4PropListNumbered | inlinestatic |
| GetFixedR() const | C4Object | inline |
| GetFixedX() const | C4Object | inline |
| GetFixedY() const | C4Object | inline |
| GetFunc(C4PropertyName k) const | C4PropList | inline |
| GetFunc(C4String *k) const | C4PropList | |
| GetFunc(const char *k) const | C4PropList | |
| GetGraphics() const | C4Object | inline |
| GetGraphicsOverlay(int32_t iForID) const | C4Object | |
| GetGraphicsOverlay(int32_t iForID, bool fCreate) | C4Object | |
| GetInfoString() | C4Object | |
| GetLightColor() const | C4Object | inline |
| GetMapScriptLayer() | C4PropList | virtual |
| GetMapScriptMap() | C4PropList | virtual |
| GetMomentum(C4Real &rxdir, C4Real &rydir) const | C4Object | |
| GetName() const | C4PropList | virtual |
| GetObject() override | C4Object | inlinevirtual |
| GetObject() const override | C4Object | inlinevirtual |
| GetOCFForPos(int32_t ctx, int32_t cty, DWORD &ocf) const | C4Object | |
| GetOnFire() const | C4Object | inline |
| GetParallaxity(int32_t *parX, int32_t *parY) const | C4Object | |
| GetPlane() const | C4Object | inline |
| GetProcedure() const | C4Object | |
| GetProperties() const override | C4Object | virtual |
| GetProperty(C4PropertyName k, C4Value *pResult) const | C4PropList | inline |
| GetPropertyArray(C4PropertyName n) const | C4PropList | |
| GetPropertyBool(C4PropertyName n, bool default_val=false) const | C4PropList | |
| GetPropertyByS(const C4String *k, C4Value *pResult) const override | C4Object | virtual |
| GetPropertyInt(C4PropertyName k, int32_t default_val=0) const | C4PropList | |
| GetPropertyP(C4PropertyName k) const | C4PropList | |
| GetPropertyPropList(C4PropertyName k) const | C4PropList | |
| GetPropertyStr(C4PropertyName k) const | C4PropList | |
| GetPropListNumbered() override | C4PropListNumbered | virtual |
| GetPrototype() const | C4PropList | inline |
| GetR() const | C4Object | inline |
| GetSolidMaskPlane() const | C4Object | |
| GetSortedLocalProperties(bool add_prototype=true) const | C4PropList | |
| GetSortedLocalProperties(const char *prefix, const C4PropList *ignore_overridden) const | C4PropList | |
| GetSortedProperties(const char *prefix, C4PropList *ignore_parent=nullptr) const | C4PropList | |
| GetSpeed() const | C4Object | |
| GetUnsortedProperties(const char *prefix, C4PropList *ignore_parent=nullptr) const | C4PropList | |
| GetValue(C4Object *pInBase, int32_t iForPlayer) | C4Object | |
| GetViewPos(float &riX, float &riY, float tx, float ty, const C4Facet &fctViewport) const | C4Object | |
| GetViewPosPar(float &riX, float &riY, float tx, float ty, const C4Facet &fctViewport) const | C4Object | |
| GetX() const | C4Object | inline |
| GetY() const | C4Object | inline |
| GrabContents(C4Object *pFrom) | C4Object | |
| GrabInfo(C4Object *pFrom) | C4Object | |
| HalfVehicleSolidMask | C4Object | |
| HasGraphicsOverlayRecursion(const C4Object *pCheckObj) const | C4Object | |
| HasProperty(C4String *k) const | C4PropList | inline |
| Height() const | C4Object | inline |
| id | C4Object | |
| iLastAttachMovementFrame | C4Object | |
| Info | C4Object | |
| Init(C4PropList *ndef, C4Object *pCreator, int32_t owner, C4ObjectInfo *info, int32_t nx, int32_t ny, int32_t nr, C4Real nxdir, C4Real nydir, C4Real nrdir, int32_t iController) | C4Object | |
| Initializing | C4Object | |
| InLiquid | C4Object | |
| InMat | C4Object | |
| IsFrozen() const | C4PropList | inline |
| IsInLiquidCheck() const | C4Object | |
| IsMoveableBySolidMask(int ComparisonPlane) const | C4Object | |
| IsNumbered() const override | C4PropListNumbered | inlinevirtual |
| IsPlayerObject(int32_t iPlayerNumber=NO_OWNER) const | C4Object | |
| IsStatic() | C4PropList | inlinevirtual |
| IsStatic() const | C4PropList | inline |
| IsUserPlayerObject() | C4Object | |
| IsVisible(int32_t iForPlr, bool fAsOverlay) const | C4Object | |
| LastEnergyLossCausePlayer | C4Object | |
| Layer | C4Object | |
| Left() const | C4Object | inline |
| Lift(C4Real tydir, C4Real dforce) | C4Object | |
| lightColor | C4Object | |
| lightFadeoutRange | C4Object | |
| lightRange | C4Object | |
| Marker | C4Object | |
| Mass | C4Object | |
| MaterialContents | C4Object | |
| Menu | C4Object | |
| MenuCommand(const char *szCommand) | C4Object | |
| Mobile | C4Object | |
| MovePosition(int32_t dx, int32_t dy) | C4Object | |
| MovePosition(C4Real dx, C4Real dy) | C4Object | |
| New(C4PropList *prototype=nullptr) | C4PropList | static |
| NewStatic(C4PropList *prototype, const C4PropListStatic *parent, C4String *key) | C4PropList | static |
| nInfo | C4Object | |
| NoAttachAction() | C4Object | |
| Number | C4PropListNumbered | |
| OCF | C4Object | |
| ODM_BaseOnly enum value | C4Object | |
| ODM_Normal enum value | C4Object | |
| ODM_Overlay enum value | C4Object | |
| old_x | C4Object | |
| old_y | C4Object | |
| OnFire | C4Object | protected |
| operator==(const C4PropList &b) const | C4PropList | |
| Owner | C4Object | |
| OwnMass | C4Object | |
| pDrawTransform | C4Object | |
| pEffects | C4Object | |
| pGfxOverlay | C4Object | |
| pGraphics | C4Object | |
| Picture2Facet(C4FacetSurface &cgo) | C4Object | |
| PictureRect | C4Object | |
| Plane | C4Object | protected |
| pMeshInstance | C4Object | |
| PrepareDrawing() const | C4Object | |
| Promote(int32_t torank, bool exception, bool fForceRankName) | C4Object | |
| PropLists | C4PropListNumbered | protectedstatic |
| pSolidMaskData | C4Object | protected |
| Push(C4Real txdir, C4Real dforce, bool fStraighten) | C4Object | |
| PutAwayUnusedObject(C4Object *pToMakeRoomForObject) | C4Object | |
| rdir | C4Object | |
| RemovalDelay | C4Object | |
| RemoveCyclicPrototypes() | C4PropList | |
| RemoveGraphicsOverlay(int32_t iOverlayID) | C4Object | |
| ResetEnumerationIndex() | C4PropListNumbered | static |
| ResetProperty(C4String *k) override | C4Object | virtual |
| Resort() | C4Object | |
| SAC_AbortCall enum value | C4Object | |
| SAC_EndCall enum value | C4Object | |
| SAC_StartCall enum value | C4Object | |
| SetAction(C4PropList *Act, C4Object *pTarget=nullptr, C4Object *pTarget2=nullptr, int32_t iCalls=SAC_StartCall|SAC_AbortCall, bool fForce=false) | C4Object | |
| SetActionByName(C4String *ActName, C4Object *pTarget=nullptr, C4Object *pTarget2=nullptr, int32_t iCalls=SAC_StartCall|SAC_AbortCall, bool fForce=false) | C4Object | |
| SetActionByName(const char *szActName, C4Object *pTarget=nullptr, C4Object *pTarget2=nullptr, int32_t iCalls=SAC_StartCall|SAC_AbortCall, bool fForce=false) | C4Object | |
| SetAlive(bool Alive) | C4Object | inline |
| SetAudibilityAt(C4TargetFacet &cgo, int32_t iX, int32_t iY, int32_t player) | C4Object | |
| SetCategory(int32_t Category) | C4Object | inline |
| SetCommand(int32_t iCommand, C4Object *pTarget, C4Value iTx, int32_t iTy=0, C4Object *pTarget2=nullptr, bool fControl=false, C4Value iData=C4VNull, int32_t iRetries=0, C4String *szText=nullptr) | C4Object | |
| SetCommand(int32_t iCommand, C4Object *pTarget=nullptr, int32_t iTx=0, int32_t iTy=0, C4Object *pTarget2=nullptr, bool fControl=false, C4Value iData=C4VNull, int32_t iRetries=0, C4String *szText=nullptr) | C4Object | inline |
| SetDir(int32_t tdir) | C4Object | |
| SetEnumerationIndex(int32_t iMaxObjectNumber) | C4PropListNumbered | static |
| SetGraphics(const char *szGraphicsName=nullptr, C4Def *pSourceDef=nullptr) | C4Object | |
| SetGraphics(C4DefGraphics *pNewGfx, bool fUpdateData) | C4Object | |
| SetHalfVehicleSolidMask(bool set) | C4Object | |
| SetLightColor(uint32_t iValue) | C4Object | |
| SetLightRange(int32_t iToRange, int32_t iToFadeoutRange) | C4Object | |
| SetName(const char *NewName=nullptr) override | C4Object | virtual |
| SetOCF() | C4Object | |
| SetOnFire(bool OnFire) override | C4Object | inlinevirtual |
| SetOwner(int32_t iOwner) | C4Object | |
| SetPhase(int32_t iPhase) | C4Object | |
| SetPlane(int32_t z) | C4Object | inline |
| SetProperty(C4PropertyName k, const C4Value &to) | C4PropList | inline |
| SetPropertyByS(C4String *k, const C4Value &to) override | C4Object | virtual |
| SetRotation(int32_t nr) | C4Object | |
| SetSolidMask(int32_t iX, int32_t iY, int32_t iWdt, int32_t iHgt, int32_t iTX, int32_t iTY) | C4Object | |
| Shape | C4Object | |
| ShelvedPropLists | C4PropListNumbered | protectedstatic |
| ShelveNumberedPropLists() | C4PropListNumbered | static |
| ShiftContents(bool fShiftBack, bool fDoCalls) | C4Object | |
| SideBounds(C4Real &target_x) | C4Object | protected |
| SolidMask | C4Object | |
| Stabilize() | C4Object | |
| Status | C4PropList | |
| StatusActivate() | C4Object | |
| StatusDeactivate(bool fClearPointers) | C4Object | |
| StopAndContact(C4Real &ctco, C4Real limit, C4Real &speed, int32_t cnat) | C4Object | |
| SyncClearance() | C4Object | |
| t_contact | C4Object | |
| Thaw() | C4PropList | inline |
| ThawRecursively() | C4PropList | |
| ToJSON(int depth=10, bool ignore_reference_parent=false) const | C4PropList | |
| Top() const | C4Object | inline |
| TopFace | C4Object | |
| UnSelect() | C4Object | |
| UnshelveNumberedPropLists() | C4PropListNumbered | static |
| Unsorted | C4Object | |
| UpdateActionFace() | C4Object | |
| UpdateFace(bool bUpdateShape, bool fTemp=false) | C4Object | |
| UpdateFlipDir() | C4Object | |
| UpdateGraphics(bool fGraphicsChanged, bool fTemp=false) | C4Object | |
| UpdateInLiquid() | C4Object | |
| UpdateLight() | C4Object | |
| UpdateMass() | C4Object | |
| UpdateOCF() | C4Object | |
| UpdatePos() | C4Object | |
| UpdateScriptPointers() | C4Object | |
| UpdateShape(bool bUpdateVertices=true) | C4Object | |
| UpdateSolidMask(bool fRestoreAttachedObjects) | C4Object | |
| UpdatLastEnergyLossCause(int32_t iNewCausePlr) | C4Object | |
| ValidateOwner() | C4Object | |
| VerticalBounds(C4Real &target_y) | C4Object | protected |
| Width() const | C4Object | inline |
| xdir | C4Object | |
| ydir | C4Object | |
| ~C4Object() override | C4Object | |
| ~C4PropList() | C4PropList | virtual |
| ~C4PropListNumbered() override | C4PropListNumbered |