| Line 463: | 
Line 463: | 
|   | Performing late binding in ManiaPlanet requires three objects:  |   | Performing late binding in ManiaPlanet requires three objects:  | 
|   | * A CMwNod: the object on which you want to perform the action.  |   | * A CMwNod: the object on which you want to perform the action.  | 
| − | * A CMwMemberInfo: the object that describes the member you want to access. This can be retrieved by getting the CMwNod's CMwClassInfo (pNod->GetClassInfo()) and looping over the class's members until you find the one with the name you are looking for.  | + | * A CMwMemberInfo: the object that describes the member you want to access. This can be retrieved by getting the CMwNod's CMwClassInfo (pNod->MwGetClassInfo()) and looping over the class's members until you find the one with the name you are looking for.  | 
|   | * A CMwStack: wraps the CMwMemberInfo. In addition, when calling a method, this contains any method arguments.  |   | * A CMwStack: wraps the CMwMemberInfo. In addition, when calling a method, this contains any method arguments.  | 
|   |  |   |  | 
| Line 480: | 
Line 480: | 
|   |   List < class CPlugSolid* >& CFuncClouds::GetSolidFids () const  |   |   List < class CPlugSolid* >& CFuncClouds::GetSolidFids () const  | 
|   |   {  |   |   {  | 
| − |       static CMwMemberInfo* pMemberInfo = GetClassInfo ()->GetMemberInfo ( "SolidFids" );  | + |       static CMwMemberInfo* pMemberInfo = MwGetClassInfo ()->GetMemberInfo ( "SolidFids" );  | 
|   |       struct  |   |       struct  | 
|   |       {  |   |       {  | 
| Line 501: | 
Line 501: | 
|   |   void CFuncClouds::SetSolidFids ( List < class CPlugSolid* >& value )  |   |   void CFuncClouds::SetSolidFids ( List < class CPlugSolid* >& value )  | 
|   |   {  |   |   {  | 
| − |       static CMwMemberInfo* pMemberInfo = GetClassInfo ()->GetMemberInfo ( "SolidFids" );  | + |       static CMwMemberInfo* pMemberInfo = MwGetClassInfo ()->GetMemberInfo ( "SolidFids" );  | 
|   |       CMwStack stack;  |   |       CMwStack stack;  | 
|   |       stack.Push ( pMemberInfo );  |   |       stack.Push ( pMemberInfo );  | 
| Line 518: | 
Line 518: | 
|   |   uint CGameCtnEditorPluginScriptHandler::CanPlaceBlock ( class CGameCtnBlockInfo* pBlockModel, int3 coord, uint dir )  |   |   uint CGameCtnEditorPluginScriptHandler::CanPlaceBlock ( class CGameCtnBlockInfo* pBlockModel, int3 coord, uint dir )  | 
|   |   {  |   |   {  | 
| − |       static CMwMemberInfo* pMemberInfo = GetClassInfo ()->GetMemberInfo ( "CanPlaceBlock" );  | + |       static CMwMemberInfo* pMemberInfo = MwGetClassInfo ()->GetMemberInfo ( "CanPlaceBlock" );  | 
|   |       uint uiVariantIndex;  |   |       uint uiVariantIndex;  | 
|   |       CMwStack stack;  |   |       CMwStack stack;  | 
| Line 541: | 
Line 541: | 
|   |           ITEM_OBJECT     = 0x10000002,   // CMwNod*  |   |           ITEM_OBJECT     = 0x10000002,   // CMwNod*  | 
|   |           ITEM_ENUM       = 0x10000003,  |   |           ITEM_ENUM       = 0x10000003,  | 
| − |           ITEM_ISO4       = 0x10000004,   // Iso4*  | + |           ITEM_ISO4       = 0x10000004,  | 
|   |           ITEM_VEC2       = 0x10000005,  |   |           ITEM_VEC2       = 0x10000005,  | 
|   |           ITEM_VEC3       = 0x10000006,  |   |           ITEM_VEC3       = 0x10000006,  |