Navigation
API > API/Plugins > API/Plugins/TextureGraph > API/Plugins/TextureGraph/UTG_Expression_Variant
Description
If you use the basic structure of variant expression then you'll need to implement this correctly. There are plenty of examples. This simplifies a lot of error checking and most of the error checking gets handled in the base class
Derived Overrides
- UTG_Expression_BasicMath_Op::GetEvaluateArgs
- UTG_Expression_Clamp::GetEvaluateArgs
- UTG_Expression_IfThenElse::GetEvaluateArgs
- UTG_Expression_Lerp::GetEvaluateArgs
- UTG_Expression_MAD::GetEvaluateArgs
- UTG_Expression_Max::GetEvaluateArgs
- UTG_Expression_Min::GetEvaluateArgs
- UTG_Expression_OneInput::GetEvaluateArgs
- UTG_Expression_Pow::GetEvaluateArgs
- UTG_Expression_SmoothStep::GetEvaluateArgs
- UTG_Expression_Trigonometry::GetEvaluateArgs
| Name | GetEvaluateArgs |
| Type | function |
| Header File | /Engine/Plugins/TextureGraph/Source/TextureGraph/Public/Expressions/TG_Expression_Variant.h |
| Include Path | #include "Expressions/TG_Expression_Variant.h" |
virtual std::vector< FTG_Variant > GetEvaluateArgs()