|
TalMap SDK Libary Reference |
XLayerMan::CastToBaseManager |
XBaseMan °³Ã¼¸¦ ±¸ÇÕ´Ï´Ù. |
|
|
|
Parameters
|
|
Return Value
|
|
Remarks
|
CastToBaseManager ´Â XLayerMan ÀÇ Method·Î Á¦°øµË´Ï´Ù.
CastToBaseManager ¸Þ¼Òµå¸¦ ÀÌ¿ëÇϸé, »ç¿ëÀÚ´Â LayerMan¿¡¼ XBaseMan °³Ã¼¸¦ ±¸Çؼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
XLayerMan °³Ã¼ »ç¿ë½Ã BaseManÀÇ ±â´ÉÀÌ ÇÊ¿äÇÒ °æ¿ì°¡ ¹ß»ýÇÒ ¼ö ÀÖÀ¸¸ç, ±×·²°æ¿ì ¼Õ½±°Ô ÀÌ ¸Þ¼Òµå¸¦ ÀÌ¿ëÇÏ¿© XBaseMan °³Ã¼¸¦ ±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.
|
|
|
|
Example
|
|
var ctrlman = m_Map.GetCtrlMan();
var layerman = ctrlman.GetLayerMan();
var util = m_Map.GetUtility();
var baseman = layerman.CastToBaseManager();
if (baseman.GetManMode() == util.GetConstToValue("TMMAN_MODE_EDIT")) {
baseman.SetManMode(util.GetConstToValue("TMMAN_MODE_NONE"));
} else {
baseman.SetManMode(util.GetConstToValue("TMMAN_MODE_EDIT"));
}
|
|
|
CXCtrlMan ctrlman = m_Map.GetCtrlMan();
CXLayerMan layerman = ctrlman.GetLayerMan();
CXUtility util = m_Map.GetUtility();
CXBaseMan baseman = layerman.CastToBaseManager();
if (baseman.GetManMode() == util.GetConstToValue(_T("TMMAN_MODE_EDIT"))) {
baseman.SetManMode(util.GetConstToValue(_T("TMMAN_MODE_NONE")));
} else {
baseman.SetManMode(util.GetConstToValue(_T("TMMAN_MODE_EDIT")));
}
|
|
|
|
See Also
|