#[repr(transparent)]
pub struct Il2CppClass(_);
Expand description

An il2cpp class

Implementations

Find a class by namespace and name

Finds a generic method by namespace, name and generic parameters

Find a method belonging to the class or its parents by name with type checking

Find a static method belonging to the class by name with type checking

Find a method belonging to the class or its parents by name with type checking from a callee perspective

Find a method belonging to the class or its parents by name and parameter count, without type checking

Find a field belonging to the class or its parents by name

Instanciates a generic class template with the provided generic arguments

Instanciates an object of the class

Invokes the static method with the given name using the given arguments, with type checking

Invokes the static void method with the given name using the given arguments, with type checking

Name of the class

Namespace containing the class

Methods of the class

Fields of the class

Parent of the class, if it inherits from any

Iterator over the class hierarchy, starting with the class itself

Interfaces this class implements

Nested types of the class

Whether the class is assignable from other

Il2CppType of this for the class

Il2CppType of byval arguments for the class

Il2CppType of the class

Trait Implementations

Formats the value using the given formatter. Read more

Formats the value using the given formatter. Read more

Converts to this type from the input type.

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Raw il2cpp type

Returns a reference to the underlying raw il2cpp type

Returns a mutable reference to the underlying raw il2cpp type Read more

Wraps a reference to the raw il2cpp type Read more

Wraps a mutable reference to the raw il2cpp type Read more

Wraps a const pointer to the raw il2cpp type Read more

Wraps a mut pointer to the raw il2cpp type Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Converts the given value to a String. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.