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 |