Navigation
API > API/Plugins > API/Plugins/TextureGraph > API/Plugins/TextureGraph/Expressions > API/Plugins/TextureGraph/Expressions/UTG_Expression_Variant
- UTG_Expression_Variant::GetEvaluateArgs()
- 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()
References
| Module | TextureGraph |
| Header | /Engine/Plugins/Experimental/TextureGraph/Source/TextureGraph/Public/Expressions/TG_Expression_Variant.h |
| Include | #include "Expressions/TG_Expression_Variant.h" |
virtual std::vector< FTG_Variant > GetEvaluateArgs()
Remarks
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