public class Sandbox.RenderAttributes
RenderAttributes are a set of values that are passed to the renderer. They can be a variety of primitive types, textures, samplers or buffers. You can access attributes in the shader by binding them to a variable: float4 CornerRadius ; Texture2D g_tColor ;
Related Guides
Broader workflow and conceptual references connected to this API.
Constructors
Showing 1 constructors
public RenderAttributes()
No results match this filter.
Methods
Showing 52 methods
public void Clear()
protected virtual override void Finalize()
public Angles GetAngles(Sandbox.StringToken name, Angles defaultValue = null)
Get a vector4 value - else defaultValue if missing
Parameters
defaultValue: Default: null
public bool GetBool(Sandbox.StringToken name, bool defaultValue = False)
Get a bool value - else defaultValue if missing
Parameters
defaultValue: Default: False
public bool GetComboBool(Sandbox.StringToken k, bool defaultValue = False)
Parameters
defaultValue: Default: False
public T GetComboEnum(Sandbox.StringToken k, T defaultValue)
public int GetComboInt(Sandbox.StringToken k, int defaultValue = 0)
Parameters
defaultValue: Default: 0
public float GetFloat(Sandbox.StringToken name, float defaultValue = 0)
Get a float value - else defaultValue if missing
Parameters
defaultValue: Default: 0
public int GetInt(Sandbox.StringToken name, int defaultValue = 0)
Get a int value - else defaultValue if missing
Parameters
defaultValue: Default: 0
public Matrix GetMatrix(Sandbox.StringToken name, Matrix defaultValue = null)
Get a matrix value - else defaultValue if missing
Parameters
defaultValue: Default: null
public Vector3 GetVector(Sandbox.StringToken name, Vector3 defaultValue = null)
Get a vector3 value - else defaultValue if missing
Parameters
defaultValue: Default: null
public Vector4 GetVector4(Sandbox.StringToken name, Vector4 defaultValue = null)
Get a vector4 value - else defaultValue if missing
Parameters
defaultValue: Default: null
public void SetComboEnum(Sandbox.StringToken k, T value)
No results match this filter.
Metadata
| Field | Value |
|---|---|
| Namespace | Sandbox |
| Type | class |
| Assembly | Sandbox.Engine |
| Doc ID | T:Sandbox.RenderAttributes |