Public Types |
typedef
fastdelegate::FastDelegate
< ERRVALUE(ITEM &)> | DELEGATE_ONLOADWEBLAYERS |
| enum | OBJECTSTATE {
OBJECTSTATE_Unknown = 0,
OBJECTSTATE_Valid = 1,
OBJECTSTATE_IsInvalidChild,
OBJECTSTATE_HasInvalidChild,
OBJECTSTATE_IsInvalidSingleton,
OBJECTSTATE_HasInvalidSingleton,
OBJECTSTATE_ObjectHasUnlocatableLink,
OBJECTSTATE_ChildHasUnlocatableLink,
OBJECTSTATE_IsOutdatedChild,
OBJECTSTATE_HasOutdatedChild
} |
| enum | TYPE {
TYPE_Invalid,
TYPE_Computer,
TYPE_NetRoot,
TYPE_NetServer,
TYPE_NetShare,
TYPE_Volume,
TYPE_Folder,
TYPE_File,
TYPE_RVC_File,
TYPE_RVC_Folder,
TYPE_RVC_Object,
TYPE_WebLayerGroup,
TYPE_RemoteTileset,
TYPE_RemoteKML,
TYPE_MyMaps,
TYPE_WMS,
TYPE_ArcIMS,
TYPE_Geomashup,
TYPE_TerrainTileset,
TYPE_COUNT
} |
Public Member Functions |
| | ITEM (XMLNODE *node) |
| | ITEM (const MISTRING &name, const MISTRING &location, TYPE type) |
| | ITEM (const MINETRES &netres) |
| | ITEM (const MISTRING &name, const RVC::OBJITEM &objitem, bool IsBrowsable=false, bool IsSelectable=false) |
| | ITEM (const RVC::OBJITEM &objitem, bool IsBrowsable=false, bool IsSelectable=false) |
| | ITEM (const MISTRING &name, const FILEPATH &filepath, TYPE type) |
| | ITEM (const FILEPATH &filepath, TYPE type, bool IsSelectable) |
| | ITEM (const MISTRING &name, RVC::OBJTYPE rvctype) |
| | ITEM (const MISTRING &name, TYPE type) |
| | ITEM (const ITEM &rhs) |
| | ITEM () |
| | ~ITEM () |
| ERRVALUE | BuildNetItemList (ITEMLIST &ItemList) const |
| const SPATREF::COORDREFSYS & | GetCoordRefSys () const |
| const MISTRING & | GetDescription () const |
| const MISTRING & | GetDimensionString () const |
| INT64 | GetDimensionValue () const |
| void | GetDisplayLocation (MISTRING &location, bool bStripToFolder=true) const |
| const DRECT3D & | GetExtentInCRS () const |
| const FILEPATH & | GetFilePath () const |
| ICONID | GetIconID () const |
| bool | GetINIString (MISTRING &inistring) const |
| const MISTRING & | GetLocation () const |
| const MISTRING & | GetName () const |
| MINETRES * | GetNetRes () const |
| XMLNODE * | GetNode (bool bLoadIfNeeded=true) |
| OBJECTSTATE | GetObjectState () const |
| const RVC::OBJITEM * | GetObjItem () const |
| RVC::OBJITEM & | GetObjItemToChange () |
| INT32 | GetOrder () const |
| const DPOINT3D & | GetResolutionInCRS () const |
| RVC::OBJTYPE | GetRVCType () const |
| const RVC::OBJECTNAME & | GetShortName () const |
| INT64 | GetSizeInBytes () const |
| INT32 | GetSubType () const |
| const DATETIME & | GetTimeCreated () const |
| const DATETIME & | GetTimeModified () const |
| TYPE | GetType () const |
| bool | IsBrowsable () const |
| bool | IsEqual (const ITEM &rhs) const |
| bool | IsSelectable () const |
| bool | operator!= (const DLG_GETOBJECT::ITEM &rhs) |
| ITEM & | operator= (const ITEM &rhs) |
| bool | operator== (const DLG_GETOBJECT::ITEM &rhs) const |
| void | ResetExtValues () |
| void | SetCRS (const SPATREF::COORDREFSYS &crs) |
| void | SetDelegateOnLoadWebLayers (DELEGATE_ONLOADWEBLAYERS delegate) |
| void | SetExtentInCRS (const DRECT2D &extents) |
| bool | SetFromINIString (const MISTRING &inistring) |
| void | SetName (const MISTRING &name) |
| void | SetNode (XMLNODE *node) |
| void | SetSelectable (bool IsSelectable) |
| void | SetupExtValues (EXTVALUES ExtValues) |
Protected Member Functions |
| void | SetFilePath (const FILEPATH &filepath) |