◆ add_external_field()
void KUNAI::DEX::ExternalClass::add_external_field |
( |
FieldID * |
field | ) |
|
|
inline |
Add a new EncodedField to the class, we do not know if this is static or any other kind of field.
- Parameters
-
◆ add_external_method()
void KUNAI::DEX::ExternalClass::add_external_method |
( |
ExternalMethod * |
method | ) |
|
|
inline |
Add an external method to the list of methods.
- Parameters
-
method | new method of the class |
◆ get_fields() [1/2]
std::vector< std::unique_ptr< EncodedField > > & KUNAI::DEX::ExternalClass::get_fields |
( |
| ) |
|
|
inline |
Get a reference to the fields of this class.
- Returns
- reference to fields
◆ get_fields() [2/2]
const std::vector< std::unique_ptr< EncodedField > > & KUNAI::DEX::ExternalClass::get_fields |
( |
| ) |
const |
|
inline |
Get a constant reference to the fields of this class.
- Returns
- constant reference to fields
◆ get_methods() [1/2]
std::vector< ExternalMethod * > & KUNAI::DEX::ExternalClass::get_methods |
( |
| ) |
|
|
inline |
Get a reference to the methods of the class.
- Returns
- reference to methods
◆ get_methods() [2/2]
const std::vector< ExternalMethod * > & KUNAI::DEX::ExternalClass::get_methods |
( |
| ) |
const |
|
inline |
Get a constant reference to the methods of the class.
- Returns
- constant reference to methods
◆ get_name()
std::string & KUNAI::DEX::ExternalClass::get_name |
( |
| ) |
|
|
inline |
Get the name of the external class.
- Returns
- name of the class
The documentation for this class was generated from the following file: