Show / Hide Table of Contents

Class DaggerfallStaticBuildings

Stores an array of buildings inside a block object. This provides the bridge between live scene data and game data. Used to hit-test buildings for identification and to locate in scene.

Inheritance
Object
Object
Component
Behaviour
MonoBehaviour
DaggerfallStaticBuildings
Namespace: DaggerfallWorkshop
Assembly: Assembly-CSharp.dll
Syntax
public class DaggerfallStaticBuildings : MonoBehaviour

Fields

| Improve this Doc View Source

Buildings

Declaration
public StaticBuilding[] Buildings
Field Value
Type Description
StaticBuilding[]

Methods

| Improve this Doc View Source

HasHit(Vector3, out StaticBuilding)

Check for a building hit in world space.

Declaration
public bool HasHit(Vector3 point, out StaticBuilding buildingOut)
Parameters
Type Name Description
Vector3 point

Hit point from ray test in world space.

StaticBuilding buildingOut

StaticBuilding out if hit found.

Returns
Type Description
Boolean

True if point hits a static building.

Extension Methods

MBExtensions.Invoke(MonoBehaviour, Action, Single)
MBExtensions.Invoke<T>(MonoBehaviour, Action<T>, T, Single)
MBExtensions.Invoke<T1, T2>(MonoBehaviour, Action<T1, T2>, T1, T2, Single)
MBExtensions.Invoke<T1, T2, T3>(MonoBehaviour, Action<T1, T2, T3>, T1, T2, T3, Single)
MBExtensions.Invoke<T1, T2, T3, T4>(MonoBehaviour, Action<T1, T2, T3, T4>, T1, T2, T3, T4, Single)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX