Table of Contents

Graphics

(NOTE) A set of shader inputs for overriding values per object or globally.

Methods Properties Base Classes Derived Classes
Add referencecountedthreadsafeid32
Clear
Remove
Constructor

Properties


Methods


Add : Void

Add an input value for a specific fragment. |Name|Type|Description| |---|---|---| |fragmentName|string| | |inputName|string| | |input|boolean| |

function Add(fragmentName : String, inputName : String, input : Boolean)

Add : Void

Add an input value for a specific fragment. |Name|Type|Description| |---|---|---| |fragmentName|string| | |inputName|string| | |input|integer| |

function Add(fragmentName : String, inputName : String, input : Integer)

Add : Void

Add an input value for a specific fragment. |Name|Type|Description| |---|---|---| ||string| | ||string| | ||integer2| |

function Add( : String,  : String,  : Integer2)

Add : Void

Add an input value for a specific fragment. |Name|Type|Description| |---|---|---| ||string| | ||string| | ||integer3| |

function Add( : String,  : String,  : Integer3)

Add : Void

Add an input value for a specific fragment. |Name|Type|Description| |---|---|---| ||string| | ||string| | ||integer4| |

function Add( : String,  : String,  : Integer4)

Add : Void

Add an input value for a specific fragment. |Name|Type|Description| |---|---|---| |fragmentName|string| | |inputName|string| | |input|real| |

function Add(fragmentName : String, inputName : String, input : Real)

Add : Void

Add an input value for a specific fragment. |Name|Type|Description| |---|---|---| |fragmentName|string| | |inputName|string| | |input|real2| |

function Add(fragmentName : String, inputName : String, input : Real2)

Add : Void

Add an input value for a specific fragment. |Name|Type|Description| |---|---|---| |fragmentName|string| | |inputName|string| | |input|real3| |

function Add(fragmentName : String, inputName : String, input : Real3)

Add : Void

Add an input value for a specific fragment. |Name|Type|Description| |---|---|---| ||string| | ||string| | ||real3x3| |

function Add( : String,  : String,  : Real3x3)

Add : Void

Add an input value for a specific fragment. |Name|Type|Description| |---|---|---| |fragmentName|string| | |inputName|string| | |input|real4| |

function Add(fragmentName : String, inputName : String, input : Real4)

Add : Void

Add an input value for a specific fragment. |Name|Type|Description| |---|---|---| ||string| | ||string| | ||real4x4| |

function Add( : String,  : String,  : Real4x4)

Add : Void

Add an input value for a specific fragment. |Name|Type|Description| |---|---|---| |fragmentName|string| | |inputName|string| | |input|texture| |

function Add(fragmentName : String, inputName : String, input : Texture)

Clear : Void

Remove all added inputs. |Name|Type|Description| |---|---|---|

function Clear()

Remove : Void

Remove a specific input that was added. |Name|Type|Description| |---|---|---| |fragmentName|string| | |inputName|string| |

function Remove(fragmentName : String, inputName : String)

ShaderInputs : Void

constructor

Name Type Description
function ShaderInputs()

ShaderInputs : Void

constructor

Name Type Description
shaderinputs
function ShaderInputs( : ShaderInputs)