Skip to content
Bit Quirky Behavior Trees and
State Machines

Search documentation

All topics and APIs

Close returns focus to Search.

What are you looking for?

Try a common topic or enter a complete API identifier.

Browse the reference instead

Esc closes · Tab reaches results · Enter opens the focused link

v0.6.0
Menu

ReflectionUtils.cs declarations

Public API declaration excerpts from ../bitquirky-core/Runtime/Reflection/ReflectionUtils.cs.

Source snapshot ad0983d00d77.

Original file: ../bitquirky-core/Runtime/Reflection/ReflectionUtils.cs

Source file hash: sha256:c369db6fae094b3e4e2d9369019184caabb6eef5d79938f2da1fcde82e8adfc6

Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.

Original lines: 28-94

Declaration hash: sha256:6ea43393892b6c5fa9141dd5e6f05de094851e772acbed51d2ce5ebf2e3f32fb

C#
public static class ReflectionUtils
{
}

Method: InvokeMethod(object instance, string methodName, params object[] parameters)

Section titled “Method: InvokeMethod(object instance, string methodName, params object[] parameters)”

Original lines: 34-42

Declaration hash: sha256:fb1e0e7413ae7b6c75a30eeee16f8f1eede2243c56796325038cec4262633935

C#
public static void InvokeMethod(object instance, string methodName, params object[] parameters);

Method: GetFieldValue<TType>(object instance, string fieldName, bool allowNull)

Section titled “Method: GetFieldValue<TType>(object instance, string fieldName, bool allowNull)”

Original lines: 67-82

Declaration hash: sha256:82eda5c7e8fc58661ae27bff38c30b63d611a02bbb0cd68591238c0b67a5de08

C#
public static TType GetFieldValue<TType>(object instance, string fieldName, bool allowNull = false)
where TType : class;

Method: SetFieldValue(object instance, string fieldName, object value)

Section titled “Method: SetFieldValue(object instance, string fieldName, object value)”

Original lines: 87-93

Declaration hash: sha256:282824672d0936429c45250e98f485c28daca982e68246c3c78b6bb2e0eb6d37

C#
public static void SetFieldValue(object instance, string fieldName, object value);
Full-size image