import haxe.rtti.CTypeAvailable on all platforms
The runtime class definition information.
The documentation of the type. This information is only available if the compiler flag
-D use_rtti_doc was in place. Otherwise, or if the constructor has no documentation, the value is
The list of member class fields.
The full slash path of the .hx file containing the type. This might be
null in case there is no such file, e.g. if the type is defined through a macro.
The list of interfaces defined by their type path and list of type parameters.
Whether or not the class is extern.
Whether or not the class is actually an interface.
Whether or not the type is private.
The metadata the type was annotated with.
The type path of the module containing the type.
An array of strings representing the names of the type parameters the type has.
The type path of the type.
A list of strings representing the targets where the type is available.
The list of static class fields.
The class' parent class defined by its type path and list of type parameters.
The type which is dynamically implemented by the class or
null if no such type exists.
© 2005–2018 Haxe Foundation
Licensed under a MIT license.