Click or drag to resize

MeshlessGridManager Class

[Missing <summary> documentation for "T:BrydenWoodUnity.Grid.MeshlessGridManager"]

Inheritance Hierarchy
SystemObject
  Object
    Component
      Behaviour
        MonoBehaviour
          BrydenWoodUnity.GridMeshlessGridManager

Namespace:  BrydenWoodUnity.Grid
Assembly:  Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntax
public class MeshlessGridManager : MonoBehaviour

The MeshlessGridManager type exposes the following members.

Constructors
  NameDescription
Public methodMeshlessGridManager
Initializes a new instance of the MeshlessGridManager class
Top
Properties
  NameDescription
Public propertycurrentGrid
Public propertycurrentPrefab
The current prefab to be placed
Public propertygridGUIElements
Public propertygrids
Public propertysenderButton
Top
Methods
  NameDescription
Public methodAbortOrientation
Public methodEndSettingOrientation
Closes the orientation process
Public methodExistingIsDeleted
Public methodGenerateGrid
Creates a grid
Public methodGenerateGrid(Vector3)
Public methodGenerateGUISelect
Creates a GUI element for the grid
Public methodGetPrefabFootprint
Total site covered area
Public methodMapIsLoaded
Public methodMirrorClusterHorizontally
Public methodMirrorClusterVertically
Public methodOnAddGrid
Public methodOnCirculation
Public methodOnClustersLoaded
Called when grids and clusters are loaded
Public methodOnGridCalculated
Called when the grid has been calculated
Public methodOnGridChanged
Change grid of selected clusters
Public methodOnGuiSelected
Called when the GUI element of a grid is selected
Public methodOnLevelChanged
When the level of a grid changes
Public methodOnObjectDeleted
Called when a placed prefab is deleted
Public methodOnPlaceAdditional
Public methodOnPlaceCluster
Public methodOnPlaceFromPrefabButton
Public methodOnSaveState
Public methodOnSiteLoaded
Called when the site polygon has been placed (either drawn or loaded)
Public methodOnSitePlaced
Called when the site polygon has been placed (either drawn or loaded)
Public methodOnSnap
Snapping between clusters
Public methodOnStartPlacing(PrefabButton)
Called when a prefab button is pressed to start the placing process
Public methodOnStartPlacing(GameObject, ListDataRow, Material)
Public methodPrefabAdded
Public methodRotateGrid
Called when the current grid is to be rotated
Public methodRotateGridWithSlider
Rotate grid and placed clusters based on slider value
Public methodRotateSelectedCluster
Public methodSetCurrentGrid
Sets the current grid
Public methodSetSaveState
Saves the info on grids and clusters
Public methodUpdateCurrentGrid
Called when site polygon is changed
Top
Events
  NameDescription
Public eventStatic memberprefabAdded
Top
Fields
  NameDescription
Public fieldaddGridButton
Public fieldaddGridText
Public fieldadditionalParent
Public fieldclusterManager
Public fieldclusterPanel
Public fieldconfigurationParent
The object to hold the prefabs as children
Public fielddeleteSite
Public fieldentry
Public fieldexistingDeleted
Public fieldexteriorPanel
Public fieldfloor2floor
The floor to floor height
Public fieldgridColors
The list of available colors for the different grids
Public fieldgridPrefab
The prefab of the grid
Public fieldguiGridParent
The object to hold the grid GUI elements as children
Public fieldguiGridSelectPrefab
The prefab for the grid GUI element
Public fieldlevelSlider
Public fieldmap
Public fieldmapLoaded
Public fieldproceduralClusterPrefab
Public fieldresManager
Public fieldrotateGrid
Public fieldsitePolygon
The polygon of the site
Public fieldtransformationTab
Top
See Also