#include <C4Sector.h>
Public Member Functions | |
| C4LSector ()=default | |
| ~C4LSector () | |
| void | CompileFunc (StdCompiler *pComp, C4ValueNumbers *numbers) |
| void | ClearObjects () |
Public Attributes | |
| int | x |
| int | y |
| C4ObjectList | Objects |
| C4ObjectList | ObjectShapes |
Protected Member Functions | |
| void | Init (int ix, int iy) |
| void | Clear () |
Friends | |
| class | C4LSectors |
Definition at line 35 of file C4Sector.h.
|
default |
|
inline |
Definition at line 39 of file C4Sector.h.
References Clear().
|
protected |
Definition at line 35 of file C4Sector.cpp.
References ClearObjects().
Referenced by C4LSectors::Clear(), Init(), and ~C4LSector().
| void C4LSector::ClearObjects | ( | ) |
Definition at line 49 of file C4Sector.cpp.
References C4ObjectList::Clear(), Objects, and ObjectShapes.
Referenced by Clear(), and C4LSectors::ClearObjects().
| void C4LSector::CompileFunc | ( | StdCompiler * | pComp, |
| C4ValueNumbers * | numbers | ||
| ) |
Definition at line 41 of file C4Sector.cpp.
References mkIntAdapt(), mkNamingAdapt(), mkParAdapt(), Objects, ObjectShapes, StdCompiler::Value(), x, and y.
|
protected |
Definition at line 27 of file C4Sector.cpp.
Referenced by C4LSectors::Init().
|
friend |
Definition at line 54 of file C4Sector.h.
| C4ObjectList C4LSector::Objects |
Definition at line 48 of file C4Sector.h.
Referenced by C4LSectors::Add(), C4LSectors::AssertObjectNotInList(), C4LSectors::CheckSort(), ClearObjects(), CompileFunc(), C4LSectors::Remove(), and C4LSectors::Update().
| C4ObjectList C4LSector::ObjectShapes |
Definition at line 49 of file C4Sector.h.
Referenced by C4LSectors::Add(), C4LSectors::AssertObjectNotInList(), ClearObjects(), CompileFunc(), C4FindObject::Count(), C4FindObject::FindMany(), C4LSectors::Remove(), and C4LSectors::Update().
| int C4LSector::x |
Definition at line 46 of file C4Sector.h.
Referenced by CompileFunc(), C4LArea::Contains(), C4LArea::DebugRec(), Init(), and C4LArea::Next().
| int C4LSector::y |
Definition at line 46 of file C4Sector.h.
Referenced by CompileFunc(), C4LArea::Contains(), Init(), and C4LArea::Next().