VRC SDK
This project aims to completely document the VRChat Unity SDK
Loading...
Searching...
No Matches
VRC.SDKBase.VRC_VisualDamage Class Reference
Inheritance diagram for VRC.SDKBase.VRC_VisualDamage:
Collaboration diagram for VRC.SDKBase.VRC_VisualDamage:

Public Member Functions

void SetDamagePercent (float damagePercent)
 

Public Attributes

float fullDamageScale = 1f
 
float minDamageScale = 2f
 
float offset = 0.5f
 

Private Member Functions

void Awake ()
 
void Start ()
 
void OnSceneWasLoaded ()
 
void Update ()
 
void HideDamageIndicator ()
 
void ShowDamageIndicator ()
 

Private Attributes

AnimationCurve curve = new AnimationCurve()
 
float currentTime
 
Renderer renderer
 
Vector3 initScale
 

Detailed Description

Definition at line 3954 of file VRCSDKBase.cs.

Member Function Documentation

◆ Awake()

void VRC.SDKBase.VRC_VisualDamage.Awake ( )
private

Definition at line 3973 of file VRCSDKBase.cs.

◆ HideDamageIndicator()

void VRC.SDKBase.VRC_VisualDamage.HideDamageIndicator ( )
private

Definition at line 4008 of file VRCSDKBase.cs.

Here is the caller graph for this function:

◆ OnSceneWasLoaded()

void VRC.SDKBase.VRC_VisualDamage.OnSceneWasLoaded ( )
private

Definition at line 3989 of file VRCSDKBase.cs.

◆ SetDamagePercent()

void VRC.SDKBase.VRC_VisualDamage.SetDamagePercent ( float  damagePercent)

Definition at line 4024 of file VRCSDKBase.cs.

Here is the call graph for this function:

◆ ShowDamageIndicator()

void VRC.SDKBase.VRC_VisualDamage.ShowDamageIndicator ( )
private

Definition at line 4016 of file VRCSDKBase.cs.

Here is the caller graph for this function:

◆ Start()

void VRC.SDKBase.VRC_VisualDamage.Start ( )
private

Definition at line 3978 of file VRCSDKBase.cs.

◆ Update()

void VRC.SDKBase.VRC_VisualDamage.Update ( )
private

Definition at line 3994 of file VRCSDKBase.cs.

Member Data Documentation

◆ currentTime

float VRC.SDKBase.VRC_VisualDamage.currentTime
private

Definition at line 3967 of file VRCSDKBase.cs.

◆ curve

AnimationCurve VRC.SDKBase.VRC_VisualDamage.curve = new AnimationCurve()
private

Definition at line 3965 of file VRCSDKBase.cs.

◆ fullDamageScale

float VRC.SDKBase.VRC_VisualDamage.fullDamageScale = 1f

Definition at line 3957 of file VRCSDKBase.cs.

◆ initScale

Vector3 VRC.SDKBase.VRC_VisualDamage.initScale
private

Definition at line 3971 of file VRCSDKBase.cs.

◆ minDamageScale

float VRC.SDKBase.VRC_VisualDamage.minDamageScale = 2f

Definition at line 3960 of file VRCSDKBase.cs.

◆ offset

float VRC.SDKBase.VRC_VisualDamage.offset = 0.5f

Definition at line 3963 of file VRCSDKBase.cs.

◆ renderer

Renderer VRC.SDKBase.VRC_VisualDamage.renderer
private

Definition at line 3969 of file VRCSDKBase.cs.


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