Project Arrhythmia
A video game developed by Vitamin Games.
Loading...
Searching...
No Matches
DataManager.GameData.Prefab Class Reference

Public Member Functions

Sprite GetPreview ()
 
void SetPreview (Texture2D _text)
 
void InitObjects (List< GameData.BeatmapObject > _objects)
 
void InitObjects (List< PrefabObject > _objects)
 
 Prefab (string _name, PrefabType _type, float _offset, List< ObjectSelection > _objects)
 
 Prefab (string _name, PrefabType _type, float _offset, List< BeatmapObject > _objects, List< PrefabObject > _prefabObjects)
 
float GetLength ()
 

Static Public Member Functions

static Prefab DeepCopy (Prefab orig, bool _newID=true)
 

Public Attributes

string Name
 
string ID
 
string MainObjectID
 
string Desc
 
string Preview
 
float Offset
 
List< BeatmapObjectobjects = new List<BeatmapObject>()
 
List< PrefabObjectprefabObjects = new List<PrefabObject>()
 

Properties

PrefabType Type [get, set]
 
PrefabTypeInfo TypeData [get]
 

Private Attributes

PrefabType _type = PrefabType.Misc1
 

The documentation for this class was generated from the following file: