// Copyright Epic Games, Inc. All Rights Reserved. #include "Misc/AssertionMacros.h" #include "MuT/Node.h" #include "MuT/NodeBool.h" #include "MuT/NodeBoolPrivate.h" #include "MuT/NodePrivate.h" namespace mu { //--------------------------------------------------------------------------------------------- // Static initialisation //--------------------------------------------------------------------------------------------- FNodeType NodeBoolAnd::Private::s_type = FNodeType(Node::EType::BoolParameter, NodeBool::GetStaticType() ); //--------------------------------------------------------------------------------------------- //! //--------------------------------------------------------------------------------------------- MUTABLE_IMPLEMENT_NODE( NodeBoolAnd ); //--------------------------------------------------------------------------------------------- // Own Interface //--------------------------------------------------------------------------------------------- Ptr NodeBoolAnd::GetA() const { return m_pD->m_pA; } //--------------------------------------------------------------------------------------------- void NodeBoolAnd::SetA(Ptr p ) { m_pD->m_pA = p; } //--------------------------------------------------------------------------------------------- Ptr NodeBoolAnd::GetB() const { return m_pD->m_pB; } //--------------------------------------------------------------------------------------------- void NodeBoolAnd::SetB(Ptr p ) { m_pD->m_pB = p; } }