|
enum | MathOpFlags_ : glw::enum_t { MathOpFlags_None = 0
, MathOpFlags_AllowMultipleInputTypes = 0x0000'0001
} |
|
|
struct { | |
|
glw::enum_t Flags | |
|
} | Math | |
|
ShaderGraph & | Graph |
|
ImVec2 | Position = { 0, 0 } |
|
struct { | |
|
std::string Title | |
|
ImColor Color | |
|
ImColor HoveredColor | |
|
ImColor ActiveColor | |
|
bool Enabled | |
|
} | Header | |
|
struct { | |
|
std::vector< Pin > Inputs | |
|
std::vector< Pin > Outputs | |
|
} | IO | |
|
struct { | |
|
std::string Alias | |
|
FlagT Flags | |
|
} | Info | |
|
◆ CheckConnection()
bool MathOp::CheckConnection |
( |
Pin * | a, |
|
|
Pin * | b ) |
|
overridevirtual |
◆ ValidateConnections()
void MathOp::ValidateConnections |
( |
| ) |
|
|
overridevirtual |
The documentation for this struct was generated from the following files:
- Include/Graph/Nodes/Math/Functions.h
- Source/Graph/Nodes/Math/Functions.cpp