Class ExtensionMethods
Namespace: LeTai
Assembly: LeTai.TrueShadow.dll
Methods
BlitFullscreenTriangle(CommandBuffer, RenderTargetIdentifier, RenderTargetIdentifier, Material, int)
Declaration
public static void BlitFullscreenTriangle(this CommandBuffer cmd, RenderTargetIdentifier source, RenderTargetIdentifier destination, Material material, int pass = 0)
Parameters
Type |
Name |
Description |
UnityEngine.Rendering.CommandBuffer |
cmd |
|
UnityEngine.Rendering.RenderTargetIdentifier |
source |
|
UnityEngine.Rendering.RenderTargetIdentifier |
destination |
|
UnityEngine.Material |
material |
|
int |
pass |
|
Frac(Vector2)
Declaration
public static Vector2 Frac(this Vector2 vec)
Parameters
Type |
Name |
Description |
UnityEngine.Vector2 |
vec |
|
Returns
Type |
Description |
UnityEngine.Vector2 |
|
Declaration
public static Vector2 LocalToScreenPoint(this RectTransform rt, Vector3 localPoint, Camera referenceCamera = null)
Parameters
Type |
Name |
Description |
UnityEngine.RectTransform |
rt |
|
UnityEngine.Vector3 |
localPoint |
|
UnityEngine.Camera |
referenceCamera |
|
Returns
Type |
Description |
UnityEngine.Vector2 |
|
NextFrames(MonoBehaviour, Action, int)
Declaration
public static void NextFrames(this MonoBehaviour behaviour, Action action, int nFrames = 1)
Parameters
Type |
Name |
Description |
UnityEngine.MonoBehaviour |
behaviour |
|
System.Action |
action |
|
int |
nFrames |
|
Declaration
public static Vector2 ScreenToCanvasSize(this RectTransform rt, Vector2 size, Camera referenceCamera = null)
Parameters
Type |
Name |
Description |
UnityEngine.RectTransform |
rt |
|
UnityEngine.Vector2 |
size |
|
UnityEngine.Camera |
referenceCamera |
|
Returns
Type |
Description |
UnityEngine.Vector2 |
|
SetKeyword(Material, string, bool)
Declaration
public static void SetKeyword(this Material material, string keyword, bool enabled)
Parameters
Type |
Name |
Description |
UnityEngine.Material |
material |
|
string |
keyword |
|
bool |
enabled |
|
ToMinMaxVector(Rect)
Declaration
public static Vector4 ToMinMaxVector(this Rect self)
Parameters
Type |
Name |
Description |
UnityEngine.Rect |
self |
|
Returns
Type |
Description |
UnityEngine.Vector4 |
|
WithA(Color, float)
Declaration
public static Color WithA(this Color self, float a)
Parameters
Type |
Name |
Description |
UnityEngine.Color |
self |
|
float |
a |
|
Returns
Type |
Description |
UnityEngine.Color |
|
WithZ(Vector2, float)
Declaration
public static Vector3 WithZ(this Vector2 self, float z)
Parameters
Type |
Name |
Description |
UnityEngine.Vector2 |
self |
|
float |
z |
|
Returns
Type |
Description |
UnityEngine.Vector3 |
|