AbstractArrayValueNodeChild
class ArrayValueNodeChild : public AbstractArrayValueNodeChild {
class InternalArrayValueNodeChild : public AbstractArrayValueNodeChild {
class AbstractArrayValueNodeChild;
typedef BObjectList<AbstractArrayValueNodeChild> ChildList;
class AbstractArrayValueNodeChild : public ValueNodeChild {
AbstractArrayValueNodeChild(
virtual ~AbstractArrayValueNodeChild();
AbstractArrayValueNodeChild* child;
AbstractArrayValueNodeChild::AbstractArrayValueNodeChild(
AbstractArrayValueNodeChild::~AbstractArrayValueNodeChild()
AbstractArrayValueNodeChild::Name() const
AbstractArrayValueNodeChild::Parent() const
AbstractArrayValueNodeChild(parent, name, elementIndex),
AbstractArrayValueNodeChild* child = this;
child = dynamic_cast<AbstractArrayValueNodeChild*>(
AbstractArrayValueNodeChild(parent, name, elementIndex),
for (int32 i = 0; AbstractArrayValueNodeChild* child = fChildren.ItemAt(i);