TriLib 2.2.8
Loading...
Searching...
No Matches
Public Attributes | Properties | List of all members
TriLibCore.MaterialRendererContext Class Reference

Represents a Material Renderer Context, containing the Material and Unity Renderer. More...

Inheritance diagram for TriLibCore.MaterialRendererContext:
TriLibCore.Interfaces.IAssetLoaderContext TriLibCore.Interfaces.IAwaitable

Public Attributes

Renderer Renderer
 Renderer to assign the final Unity Material.
 
int GeometryIndex
 Renderer Material index to receive the final Unity Material.
 
IMaterial Material
 Source TriLib Material.
 

Properties

AssetLoaderContext Context [get, set]
 Gets/Sets the Asset Loader Context reference. Asset Loader Context contains the Model loading data.
 
MaterialMapperContext MaterialMapperContext [get, set]
 Gets/Sets the MaterialMapperContext used to process this Renderer Context.
 
bool Completed [get, set]
 Indicates whether this Awaitable is completed.
 
- Properties inherited from TriLibCore.Interfaces.IAssetLoaderContext
AssetLoaderContext Context [get]
 Gets/Sets the Asset Loader Context reference. Asset Loader Context contains the Model loading data.
 
- Properties inherited from TriLibCore.Interfaces.IAwaitable
bool Completed [get, set]
 Indicates whether this Awaitable is completed.
 

Detailed Description

Represents a Material Renderer Context, containing the Material and Unity Renderer.

Property Documentation

◆ Completed

bool TriLibCore.MaterialRendererContext.Completed
getset

Indicates whether this Awaitable is completed.

Implements TriLibCore.Interfaces.IAwaitable.

◆ Context

AssetLoaderContext TriLibCore.MaterialRendererContext.Context
getset

Gets/Sets the Asset Loader Context reference. Asset Loader Context contains the Model loading data.

Implements TriLibCore.Interfaces.IAssetLoaderContext.