DC/RTS Documentation  v1.62
A Unity3D System Incorporating the Functionality of a Dungeon Crawler or Real Time Strategy System
 All Classes Files Functions Variables Enumerations Enumerator Properties Pages
ObjectCreationGUIController Class Reference

Handles creation of the GridObjectCreation system and it's corresponding data More...

Inheritance diagram for ObjectCreationGUIController:

Public Attributes

int ObjectCreationRows
 How many Rows make up the GridObjectCreation options More...
 
int ObjectCreationColumns
 How many Columns make up the GridObjectCreation options More...
 
GridGenerator MainGridGenerator
 The GridGenerator that makes up the particular scene More...
 
Texture2D GridObjectIcons
 The Texture that makes up the individual GridObjectCreation options frames. More...
 
float[] CreationTimerValues
 The Time Values for each GridObjectCreation option, the size of the array should be ObjectCreationRows * ObjectCreationColumns More...
 
GameObject[] CreationObjects
 The prefab Unity3D objects for each GridObjectCreation option, the size of the array should be ObjectCreationRows * ObjectCreationColumns More...
 
LayerMask IgnoreLayer
 The LayerMask to ignore when building a GridObject More...
 
GridObjectCreationMethod CreationMethod = GridObjectCreationMethod.Master
 The Creation Method to use for the GridObjectCreation system More...
 
Material GridObjGridMaterial
 The Material that draws the GridGenerator.GridSquares More...
 

Detailed Description

Handles creation of the GridObjectCreation system and it's corresponding data

Member Data Documentation

GridObjectCreationMethod ObjectCreationGUIController.CreationMethod = GridObjectCreationMethod.Master

The Creation Method to use for the GridObjectCreation system

GameObject [] ObjectCreationGUIController.CreationObjects

The prefab Unity3D objects for each GridObjectCreation option, the size of the array should be ObjectCreationRows * ObjectCreationColumns

float [] ObjectCreationGUIController.CreationTimerValues

The Time Values for each GridObjectCreation option, the size of the array should be ObjectCreationRows * ObjectCreationColumns

Texture2D ObjectCreationGUIController.GridObjectIcons

The Texture that makes up the individual GridObjectCreation options frames.

Each frame is 50x50 pixels by default.

Material ObjectCreationGUIController.GridObjGridMaterial

The Material that draws the GridGenerator.GridSquares

LayerMask ObjectCreationGUIController.IgnoreLayer

The LayerMask to ignore when building a GridObject

GridGenerator ObjectCreationGUIController.MainGridGenerator

The GridGenerator that makes up the particular scene

int ObjectCreationGUIController.ObjectCreationColumns

How many Columns make up the GridObjectCreation options

int ObjectCreationGUIController.ObjectCreationRows

How many Rows make up the GridObjectCreation options


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