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

ObjectIndex.cs declarations

Public API declaration excerpts from ../bitquirky-core/Runtime/Data/ObjectIndex.cs.

Source snapshot ad0983d00d77.

Original file: ../bitquirky-core/Runtime/Data/ObjectIndex.cs

Source file hash: sha256:28eba9c5996b9a9acc6582d7073f24713b1a480a9b2ff394f547271c5ec6a229

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

Original lines: 32-73

Declaration hash: sha256:4109e98dcacdbdcd057d2da602267fe5047ddcf6bf4187e16645221155e35597

C#
public abstract class ObjectIndex<TIndex, TTarget> : DataObjectCollection<TIndex> where TTarget : UnityEngine.Object where TIndex : DataObject
{
}

Original lines: 37-38

Declaration hash: sha256:25f8df2dd43e6c6769ee67b9fa6df93b800584c7f88d7165fee127a51d184e10

C#
[Serializable]
public class ScriptableObjectDictionary : UnitySerializedDictionary<string, TTarget>
{
};

Original lines: 40-42

Declaration hash: sha256:d8298447f7f5695e0f7cf3f0cc4be5c66a552ba23e9d12fa408a53d0933f4870

C#
[TabGroup("Tabs", "Settings"), Required]
public ScriptableObjectDictionary Value;

Original lines: 50-65

Declaration hash: sha256:3ec93b0fd045b9d06c03e612a68e2fdbc49868611365321fc3ce89db40745122

C#
public override void Refresh();

Method: AddScriptableObject(TTarget scriptableObject)

Section titled “Method: AddScriptableObject(TTarget scriptableObject)”

Original lines: 67-70

Declaration hash: sha256:ce3b3b7311f4363377f68618634349bd5ee81807c30e15b8259ab0a3e3003a4f

C#
protected virtual void AddScriptableObject(TTarget scriptableObject);
Full-size image