1. I can add it to the next EE release.
2. No,
please note that MembAbstract allows to store only one type of class at a time, in the membabstract tutorial when changing its class of stored elements, all previous elements were deleted.
If you have two similar classess,
instead of making their methods work differently by setting them as virtual,
you can just put if's, and switches inside the methods and use only 1 class.
Code:
struct OneClass
{
int type;
void method()
{
if(type==0)
{
code for type 0
}else
if(type==1)
{
code for type 1
}
}
}
However you can also create a Base class for two classess
Code:
struct Base : Game::Obj
{
shared methods
}
and then create 2 actual classess basing on the "Base"
Code:
struct Class1 : Base
{
}
struct Class2 : Base
{
}