|
|
void | KillAllParentChains () |
| |
|
void | InitSpawnAndKillSequence (float _songLength) |
| |
|
void | ReGenSeed () |
| |
|
void | RefreshObjectData (int _i) |
| |
|
void | RefreshObjectData (string _id) |
| |
|
void | InitObjectData (string _id, int _i) |
| |
|
void | InitParentChain (string _id, int _i) |
| |
|
void | SetupMaterial (ref MeshRenderer _meshRenderer, int _gradientType) |
| |
|
void | InitVisual (string _id, int _i) |
| |
|
void | InitKeyframes (string _objID, int _i) |
| |
|
void | TerminateObject (ObjectSelection _selection) |
| |
|
void | UpdatePrefabInstanceLite (string _instID) |
| |
|
void | UpdatePrefabInstance (string _instID) |
| |
|
void | UpdateObjectsForAll (string _prefabID) |
| |
|
void | UpdateObjectKeyframes (ObjectSelection _selection) |
| |
|
void | UpdateObject (ObjectSelection _selection, bool _allInstances=false) |
| |
|
void | UpdateObjectDeep (string _ID, int _Index) |
| |
|
void | UpdateObjectBaseLite (ObjectSelection _selection) |
| |
|
List< ObjectSelection > | AddExpandedPrefabToLevel (DataManager.GameData.PrefabObject _obj) |
| |
|
List< ObjectSelection > | AddPrefabToLevel (DataManager.GameData.PrefabObject _obj) |
| |
|
void | PurgeObjects () |
| |
|
void | PurgeObjectsMini () |
| |
|
bool | isFirstKeyframe (int _index) |
| |
|
bool | isLastKeyframe (int _index, int _count) |
| |
|
|
void | GenerateParentObjects () |
| | Only use to generate Parent Objects.
|
| |
|
void | Awake () |
| |
|
ObjectHelpers.GameObjectRef | CreateObjectData (int _i) |
| |
|
void | HandleTextOriginSetup (int _i, int _shape, int _shapeOption, Transform _childObj) |
| |
|
void | HandlePrefabOffsetKeyframes (int _i, float _songLength) |
| |
|
void | HandleParentKeyframes (int _i, int _parentCount, float _songLength) |
| |
|
void | HandleObjectKeyframes (int _i, float _startTime, string _objID) |
| |
This class manages the game objects in the beatmap.
It is responsible for initializing and updating the parent chain and visual of each beatmap object. The class provides functions to spawn and initialize objects, update their parent chain and visual, and handle their behavior in the editor. It also contains a list of all spawned parent chains and a dictionary of all beatmap game objects.