OpenClonk
C4MapScriptMap Member List

This is the complete list of members for C4MapScriptMap, including all inherited members.

AcquireNumber()C4PropListNumberedprotected
AppendDataString(StdStrBuf *out, const char *delim, int depth=3, bool ignore_reference_parent=false) constC4PropList
begin()C4PropList
Blit(const C4Rect &rcBounds, const C4MapScriptAlgo *algo)C4MapScriptLayer
Blit(const C4MapScriptLayer *src, const C4Rect &src_rect, const C4MapScriptMatTexMask &mask, int32_t tx, int32_t ty)C4MapScriptLayer
C4MapScriptLayer(C4PropList *prototype, C4MapScriptMap *map)C4MapScriptLayer
C4MapScriptMap(C4PropList *prototype)C4MapScriptMapinline
C4PropList(C4PropList *prototype=nullptr)C4PropListprotected
C4PropListNumbered(C4PropList *prototype=nullptr)C4PropListNumberedprotected
Call(C4PropertyName k, C4AulParSet *pPars=nullptr, bool fPassErrors=false)C4PropListinline
Call(C4String *k, C4AulParSet *pPars=nullptr, bool fPassErrors=false)C4PropList
Call(const char *k, C4AulParSet *pPars=nullptr, bool fPassErrors=false)C4PropList
CheckPropList(C4PropList *)C4PropListNumberedstatic
Clear()C4MapScriptMap
ClearNumber()C4PropListNumberedprotected
ClearNumberedPropLists()C4PropListNumberedstatic
ClearRefs()C4PropListinlineprotected
ClearShelve()C4PropListNumberedstatic
ClearSurface()C4MapScriptLayer
CompileFunc(StdCompiler *pComp, C4ValueNumbers *numbers)C4PropListNumbered
ConvertSkyToTransparent()C4MapScriptLayer
CreateLayer(int32_t wdt, int32_t hgt)C4MapScriptMap
CreateSurface(int32_t wdt, int32_t hgt)C4MapScriptLayer
Delete()C4PropListinlinevirtual
Denumerate(C4ValueNumbers *)C4PropListvirtual
end()C4PropListinline
EnumerateOwnFuncs(C4String *prev=nullptr) constC4PropList
EnumerationIndexC4PropListNumberedprotectedstatic
Fill(uint8_t fg, uint8_t bg, const C4Rect &rcBounds, const C4MapScriptAlgo *algo)C4MapScriptLayer
FindPos(const C4Rect &search_rect, const C4MapScriptMatTexMask &mask, int32_t *out_x, int32_t *out_y, int32_t max_tries)C4MapScriptLayer
Freeze()C4PropListinline
FreezeAndMakeStaticRecursively(std::vector< C4Value > *prop_lists, const C4PropListStatic *parent=nullptr, C4String *key=nullptr)C4PropList
GetBackPix(int32_t x, int32_t y, uint8_t outside_col) constC4MapScriptLayerinline
GetBounds() constC4MapScriptLayer
GetByNumber(int32_t iNumber)C4PropListNumberedstatic
GetDef() constC4PropListvirtual
GetDef()C4PropListvirtual
GetEffect()C4PropListvirtual
GetEnumerationIndex()C4PropListNumberedinlinestatic
GetFunc(C4PropertyName k) constC4PropListinline
GetFunc(C4String *k) constC4PropList
GetFunc(const char *k) constC4PropList
GetHgt() constC4MapScriptLayerinline
GetMap()C4MapScriptLayerinline
GetMapScriptLayer() overrideC4MapScriptLayerinlinevirtual
GetMapScriptMap() overrideC4MapScriptMapinlinevirtual
GetName() constC4PropListvirtual
GetObject()C4PropListvirtual
GetObject() constC4PropListvirtual
GetPix(int32_t x, int32_t y, uint8_t outside_col) constC4MapScriptLayerinline
GetPixCount(const C4Rect &rcBounds, const C4MapScriptMatTexMask &mask)C4MapScriptLayer
GetProperties() constC4PropListvirtual
GetProperty(C4PropertyName k, C4Value *pResult) constC4PropListinline
GetPropertyArray(C4PropertyName n) constC4PropList
GetPropertyBool(C4PropertyName n, bool default_val=false) constC4PropList
GetPropertyByS(const C4String *k, C4Value *pResult) constC4PropListvirtual
GetPropertyInt(C4PropertyName k, int32_t default_val=0) constC4PropList
GetPropertyP(C4PropertyName k) constC4PropList
GetPropertyPropList(C4PropertyName k) constC4PropList
GetPropertyStr(C4PropertyName k) constC4PropList
GetPropListNumbered() overrideC4PropListNumberedvirtual
GetPrototype() constC4PropListinline
GetSortedLocalProperties(bool add_prototype=true) constC4PropList
GetSortedLocalProperties(const char *prefix, const C4PropList *ignore_overridden) constC4PropList
GetSortedProperties(const char *prefix, C4PropList *ignore_parent=nullptr) constC4PropList
GetUnsortedProperties(const char *prefix, C4PropList *ignore_parent=nullptr) constC4PropList
GetWdt() constC4MapScriptLayerinline
HasProperty(C4String *k) constC4PropListinline
HasSurface() constC4MapScriptLayerinline
IsFrozen() constC4PropListinline
IsNumbered() const overrideC4PropListNumberedinlinevirtual
IsPixMasked(int32_t x, int32_t y) constC4MapScriptLayerinline
IsStatic()C4PropListinlinevirtual
IsStatic() constC4PropListinline
mapC4MapScriptLayerprotected
New(C4PropList *prototype=nullptr)C4PropListstatic
NewStatic(C4PropList *prototype, const C4PropListStatic *parent, C4String *key)C4PropListstatic
NumberC4PropListNumbered
operator==(const C4PropList &b) constC4PropList
PropListsC4PropListNumberedprotectedstatic
ReleaseSurfaces()C4MapScriptLayerinline
RemoveCyclicPrototypes()C4PropList
ResetEnumerationIndex()C4PropListNumberedstatic
ResetProperty(C4String *k)C4PropListvirtual
SetEnumerationIndex(int32_t iMaxObjectNumber)C4PropListNumberedstatic
SetName(const char *NewName=nullptr)C4PropListvirtual
SetOnFire(bool OnFire)C4PropListinlinevirtual
SetPix(int32_t x, int32_t y, uint8_t fg, uint8_t bg) constC4MapScriptLayerinline
SetProperty(C4PropertyName k, const C4Value &to)C4PropListinline
SetPropertyByS(C4String *k, const C4Value &to)C4PropListvirtual
SetSurfaces(std::unique_ptr< CSurface8 > fg, std::unique_ptr< CSurface8 > bg)C4MapScriptLayerinline
ShelvedPropListsC4PropListNumberedprotectedstatic
ShelveNumberedPropLists()C4PropListNumberedstatic
StatusC4PropList
Thaw()C4PropListinline
ThawRecursively()C4PropList
ToJSON(int depth=10, bool ignore_reference_parent=false) constC4PropList
UnshelveNumberedPropLists()C4PropListNumberedstatic
UpdateSurfaceSize()C4MapScriptLayer
~C4MapScriptLayer() overrideC4MapScriptLayerinline
~C4MapScriptMap() overrideC4MapScriptMapinline
~C4PropList()C4PropListvirtual
~C4PropListNumbered() overrideC4PropListNumbered