Fission FSN
Loading...
Searching...
No Matches
fsNTileMap::fsIObject Class Referenceabstract

#include <fsIObject.h>

Public Member Functions

virtual fsStr nameGet () const =0
virtual fsPoint posGet () const =0
virtual fsStr typeGet () const =0
 The object's type, as set against it in the Tiled editor (empty if none).
virtual fsS32 widthGet () const =0
virtual fsS32 heightGet () const =0
virtual fsBool propertyExistsGet (const fsStr &pName) const =0
virtual fsStr stringPropertyGet (const fsStr &pName, const fsStr &pDefault="") const =0
virtual fsS32 intPropertyGet (const fsStr &pName, fsS32 pDefault=0) const =0
virtual fsF32 floatPropertyGet (const fsStr &pName, fsF32 pDefault=0.0f) const =0
virtual fsBool boolPropertyGet (const fsStr &pName, fsBool pDefault=false) const =0
virtual ~fsIObject ()=default

Protected Member Functions

 fsIObject ()=default

Constructor & Destructor Documentation

◆ ~fsIObject()

virtual fsNTileMap::fsIObject::~fsIObject ( )
virtualdefault

◆ fsIObject()

fsNTileMap::fsIObject::fsIObject ( )
protecteddefault

Member Function Documentation

◆ boolPropertyGet()

virtual fsBool fsNTileMap::fsIObject::boolPropertyGet ( const fsStr & pName,
fsBool pDefault = false ) const
pure virtual

◆ floatPropertyGet()

virtual fsF32 fsNTileMap::fsIObject::floatPropertyGet ( const fsStr & pName,
fsF32 pDefault = 0.0f ) const
pure virtual

◆ heightGet()

virtual fsS32 fsNTileMap::fsIObject::heightGet ( ) const
pure virtual

◆ intPropertyGet()

virtual fsS32 fsNTileMap::fsIObject::intPropertyGet ( const fsStr & pName,
fsS32 pDefault = 0 ) const
pure virtual

◆ nameGet()

virtual fsStr fsNTileMap::fsIObject::nameGet ( ) const
pure virtual

◆ posGet()

virtual fsPoint fsNTileMap::fsIObject::posGet ( ) const
pure virtual

◆ propertyExistsGet()

virtual fsBool fsNTileMap::fsIObject::propertyExistsGet ( const fsStr & pName) const
pure virtual

◆ stringPropertyGet()

virtual fsStr fsNTileMap::fsIObject::stringPropertyGet ( const fsStr & pName,
const fsStr & pDefault = "" ) const
pure virtual

◆ typeGet()

virtual fsStr fsNTileMap::fsIObject::typeGet ( ) const
pure virtual

The object's type, as set against it in the Tiled editor (empty if none).

◆ widthGet()

virtual fsS32 fsNTileMap::fsIObject::widthGet ( ) const
pure virtual

The documentation for this class was generated from the following file: