#include <annotations.h>
[interfaces_annotations_declaration]
Public Member Functions | |
MAXON_METHOD maxon::Int | FindIndex (Element *e) const |
MAXON_METHOD Element * | GetElement (maxon::Int index) |
MAXON_FUNCTION maxon::Result< Element * > | GetElementResult (maxon::Int index) |
template<typename REFCLASS > | |
MAXON_FUNCTION maxon::Result< REFCLASS > | CloneArray () const |
Private Member Functions | |
MAXON_INTERFACE (ElementArrayInterface, MAXON_REFERENCE_NORMAL, "net.maxonexample.interfaces.elementarray") | |
|
private |
MAXON_METHOD maxon::Int FindIndex | ( | Element * | e | ) | const |
MAXON_METHOD Element* GetElement | ( | maxon::Int | index | ) |
MAXON_FUNCTION maxon::Result<Element*> GetElementResult | ( | maxon::Int | index | ) |
MAXON_FUNCTION maxon::Result<REFCLASS> CloneArray | ( | ) | const |