ClassIDs are now actually typeinfo name pointers.
I'll see, next, about the `instanceOf` thing, and going with more normal RTTI routes.
This commit is contained in:
4
dw/ui.cc
4
dw/ui.cc
@ -32,12 +32,12 @@ namespace ui {
|
||||
using namespace lout;
|
||||
using namespace lout::object;
|
||||
|
||||
int Embed::CLASS_ID = -1;
|
||||
std::intptr_t Embed::CLASS_ID = -1;
|
||||
|
||||
Embed::Embed(Resource *resource)
|
||||
{
|
||||
DBG_OBJ_CREATE ("dw::core::ui::Embed");
|
||||
registerName ("dw::core::ui::Embed", &CLASS_ID);
|
||||
registerName ("dw::core::ui::Embed", typeid(*this), &CLASS_ID);
|
||||
this->resource = resource;
|
||||
resource->setEmbed (this);
|
||||
DBG_OBJ_ASSOC_CHILD (resource);
|
||||
|
||||
Reference in New Issue
Block a user