Shooter Template  1.2.3
Public Member Functions | Public Attributes | Protected Attributes | Properties | List of all members
Invector.vBreakableObject Class Reference
Inheritance diagram for Invector.vBreakableObject:
Invector.vIDamageReceiver

Public Member Functions

void TakeDamage (vDamage damage)
 

Public Attributes

Transform brokenObject
 
bool breakOnPlayerRoll = true
 
bool breakOnCollision = true
 
float maxVelocityToBreak = 5f
 
UnityEngine.Events.UnityEvent OnBroken
 

Protected Attributes

OnReceiveDamage _onReceiveDamage = new OnReceiveDamage()
 

Properties

OnReceiveDamage onReceiveDamage [get, protected set]
 
- Properties inherited from Invector.vIDamageReceiver
OnReceiveDamage onReceiveDamage [get]
 
Transform transform [get]
 
GameObject gameObject [get]
 

Member Function Documentation

◆ TakeDamage()

void Invector.vBreakableObject.TakeDamage ( vDamage  damage)

Member Data Documentation

◆ _onReceiveDamage

OnReceiveDamage Invector.vBreakableObject._onReceiveDamage = new OnReceiveDamage()
protected

◆ breakOnCollision

bool Invector.vBreakableObject.breakOnCollision = true

◆ breakOnPlayerRoll

bool Invector.vBreakableObject.breakOnPlayerRoll = true

◆ brokenObject

Transform Invector.vBreakableObject.brokenObject

◆ maxVelocityToBreak

float Invector.vBreakableObject.maxVelocityToBreak = 5f

◆ OnBroken

UnityEngine.Events.UnityEvent Invector.vBreakableObject.OnBroken

Property Documentation

◆ onReceiveDamage

OnReceiveDamage Invector.vBreakableObject.onReceiveDamage
getprotected set

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