Cornell Tech-Unity-project  1.0
Public Attributes | List of all members
RoomData Class Reference

Scriptable object that holds name of object, vector3 spawn location, quaternion rotation and scale of objects in a room. Also holds list of objects that have been removed from the room- so that upon reentry, can be accessed for deactivation More...

Inheritance diagram for RoomData:

Public Attributes

IList< string > objsinRoom = new List<string>()
 
IList< Vector3 > objSpawns = new List<Vector3>()
 
IList< Quaternion > objSpawnRotations = new List<Quaternion>()
 
IList< Vector3 > objScale = new List<Vector3>()
 
IList< string > deactivatedObjects = new List<string>()
 

Detailed Description

Scriptable object that holds name of object, vector3 spawn location, quaternion rotation and scale of objects in a room. Also holds list of objects that have been removed from the room- so that upon reentry, can be accessed for deactivation

Member Data Documentation

IList<string> RoomData.deactivatedObjects = new List<string>()
IList<Vector3> RoomData.objScale = new List<Vector3>()
IList<string> RoomData.objsinRoom = new List<string>()
IList<Quaternion> RoomData.objSpawnRotations = new List<Quaternion>()
IList<Vector3> RoomData.objSpawns = new List<Vector3>()

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