Plasma Engine  2.0
Loading...
Searching...
No Matches
plVisualShaderNodeManager Member List

This is the complete list of members for plVisualShaderNodeManager, including all inherited members.

AddObject(plDocumentObject *pObject, plDocumentObject *pParent, plStringView sParentProperty, plVariant index) (defined in plDocumentObjectManager)plDocumentObjectManager
AttachMetaDataBeforeSaving(plAbstractObjectGraph &ref_graph) const (defined in plDocumentNodeManager)plDocumentNodeManager
CanAdd(const plRTTI *pRtti, const plDocumentObject *pParent, plStringView sParentProperty, const plVariant &index) const (defined in plDocumentObjectManager)plDocumentObjectManager
CanConnect(const plRTTI *pObjectType, const plPin &source, const plPin &target, CanConnectResult &ref_result) const (defined in plDocumentNodeManager)plDocumentNodeManager
CanConnectResult enum nameplDocumentNodeManager
CanDisconnect(const plConnection *pConnection) const (defined in plDocumentNodeManager)plDocumentNodeManager
CanDisconnect(const plDocumentObject *pObject) const (defined in plDocumentNodeManager)plDocumentNodeManager
CanMove(const plDocumentObject *pObject, const plDocumentObject *pNewParent, plStringView sParentProperty, const plVariant &index) const (defined in plDocumentObjectManager)plDocumentObjectManager
CanMoveNode(const plDocumentObject *pObject, const plVec2 &vPos) const (defined in plDocumentNodeManager)plDocumentNodeManager
CanReachNode(const plDocumentObject *pSource, const plDocumentObject *pTarget, plSet< const plDocumentObject * > &Visited) constplDocumentNodeManagerprotected
CanRemove(const plDocumentObject *pObject) const (defined in plDocumentObjectManager)plDocumentObjectManager
CanSelect(const plDocumentObject *pObject) const (defined in plDocumentObjectManager)plDocumentObjectManager
Connect(const plDocumentObject *pObject, const plPin &source, const plPin &target) (defined in plDocumentNodeManager)plDocumentNodeManager
CopySelectedObjects(plAbstractObjectGraph &out_objectGraph) const (defined in plDocumentNodeManager)plDocumentNodeManager
CreateObject(const plRTTI *pRtti, plUuid guid=plUuid()) (defined in plDocumentObjectManager)plDocumentObjectManager
DestroyAllObjects() (defined in plDocumentObjectManager)plDocumentObjectManagervirtual
DestroyObject(plDocumentObject *pObject) (defined in plDocumentObjectManager)plDocumentObjectManager
Disconnect(const plDocumentObject *pObject) (defined in plDocumentNodeManager)plDocumentNodeManager
GetConnection(const plDocumentObject *pObject) const (defined in plDocumentNodeManager)plDocumentNodeManager
GetConnectionIfExists(const plDocumentObject *pObject) const (defined in plDocumentNodeManager)plDocumentNodeManager
GetConnections(const plPin &pin) const (defined in plDocumentNodeManager)plDocumentNodeManager
GetConnectionType() const (defined in plDocumentNodeManager)plDocumentNodeManagervirtual
GetCreateableTypes(plHybridArray< const plRTTI *, 32 > &ref_types) const (defined in plDocumentObjectManager)plDocumentObjectManagerinlinevirtual
GetDocument() const (defined in plDocumentObjectManager)plDocumentObjectManagerinline
GetDocument() (defined in plDocumentObjectManager)plDocumentObjectManagerinline
GetDynamicPinNames(const plDocumentObject *pObject, plStringView sPropertyName, plStringView sPinName, plDynamicArray< plString > &out_Names) const (defined in plDocumentNodeManager)plDocumentNodeManagerprotectedvirtual
GetInputPinByName(const plDocumentObject *pObject, plStringView sName) const (defined in plDocumentNodeManager)plDocumentNodeManager
GetInputPins(const plDocumentObject *pObject) const (defined in plDocumentNodeManager)plDocumentNodeManager
GetMetaDataHash(const plDocumentObject *pObject, plUInt64 &inout_uiHash) const (defined in plDocumentNodeManager)plDocumentNodeManager
GetNodeCreationTemplates(plDynamicArray< plNodeCreationTemplate > &out_templates) const overrideplVisualShaderNodeManagervirtual
GetNodePos(const plDocumentObject *pObject) const (defined in plDocumentNodeManager)plDocumentNodeManager
GetObject(const plUuid &guid) const (defined in plDocumentObjectManager)plDocumentObjectManager
GetObject(const plUuid &guid) (defined in plDocumentObjectManager)plDocumentObjectManager
GetOutputPinByName(const plDocumentObject *pObject, plStringView sName) const (defined in plDocumentNodeManager)plDocumentNodeManager
GetOutputPins(const plDocumentObject *pObject) const (defined in plDocumentNodeManager)plDocumentNodeManager
GetRootObject() const (defined in plDocumentObjectManager)plDocumentObjectManagerinline
GetRootObject() (defined in plDocumentObjectManager)plDocumentObjectManagerinline
GetStorage() (defined in plDocumentObjectManager)plDocumentObjectManagerinline
HasConnections(const plPin &pin) const (defined in plDocumentNodeManager)plDocumentNodeManager
InsertValue(plDocumentObject *pObject, plStringView sProperty, const plVariant &newValue, plVariant index=plVariant()) (defined in plDocumentObjectManager)plDocumentObjectManager
InternalCanAdd(const plRTTI *pRtti, const plDocumentObject *pParent, plStringView sParentProperty, const plVariant &index) const overrideplVisualShaderNodeManagerprivatevirtual
InternalCanConnect(const plPin &source, const plPin &target, CanConnectResult &out_result) const override (defined in plVisualShaderNodeManager)plVisualShaderNodeManagervirtual
InternalCreatePins(const plDocumentObject *pObject, NodeInternal &ref_node) override (defined in plVisualShaderNodeManager)plVisualShaderNodeManagervirtual
InternalIsNode(const plDocumentObject *pObject) const override (defined in plVisualShaderNodeManager)plVisualShaderNodeManagervirtual
IsConnected(const plPin &source, const plPin &target) const (defined in plDocumentNodeManager)plDocumentNodeManager
IsConnection(const plDocumentObject *pObject) const (defined in plDocumentNodeManager)plDocumentNodeManager
IsDynamicPinProperty(const plDocumentObject *pObject, const plAbstractProperty *pProp) const (defined in plDocumentNodeManager)plDocumentNodeManager
IsNode(const plDocumentObject *pObject) const (defined in plDocumentNodeManager)plDocumentNodeManager
IsTemporary(const plDocumentObject *pObject) const (defined in plDocumentObjectManager)plDocumentObjectManager
IsTemporary(const plDocumentObject *pParent, plStringView sParentProperty) const (defined in plDocumentObjectManager)plDocumentObjectManager
IsUnderRootProperty(plStringView sRootProperty, const plDocumentObject *pObject) const (defined in plDocumentObjectManager)plDocumentObjectManager
IsUnderRootProperty(plStringView sRootProperty, const plDocumentObject *pParent, plStringView sParentProperty) const (defined in plDocumentObjectManager)plDocumentObjectManager
m_NodeEvents (defined in plDocumentNodeManager)plDocumentNodeManager
m_ObjectEvents (defined in plDocumentObjectManager)plDocumentObjectManager
m_PropertyEvents (defined in plDocumentObjectManager)plDocumentObjectManagermutable
m_StructureEvents (defined in plDocumentObjectManager)plDocumentObjectManagermutable
MoveNode(const plDocumentObject *pObject, const plVec2 &vPos) (defined in plDocumentNodeManager)plDocumentNodeManager
MoveObject(plDocumentObject *pObject, plDocumentObject *pNewParent, plStringView sParentProperty, plVariant index) (defined in plDocumentObjectManager)plDocumentObjectManager
MoveValue(plDocumentObject *pObject, plStringView sProperty, const plVariant &oldIndex, const plVariant &newIndex) (defined in plDocumentObjectManager)plDocumentObjectManager
PasteObjects(const plArrayPtr< plDocument::PasteInfo > &info, const plAbstractObjectGraph &objectGraph, const plVec2 &vPickedPosition, bool bAllowPickedPosition) (defined in plDocumentNodeManager)plDocumentNodeManager
PatchEmbeddedClassObjects(const plDocumentObject *pObject) const (defined in plDocumentObjectManager)plDocumentObjectManager
plDocumentNodeManager() (defined in plDocumentNodeManager)plDocumentNodeManager
plDocumentObjectManager(const plRTTI *pRootType=plDocumentRoot::GetStaticRTTI()) (defined in plDocumentObjectManager)plDocumentObjectManager
RemoveObject(plDocumentObject *pObject) (defined in plDocumentObjectManager)plDocumentObjectManager
RemoveValue(plDocumentObject *pObject, plStringView sProperty, plVariant index=plVariant()) (defined in plDocumentObjectManager)plDocumentObjectManager
ResolveConnection(const plUuid &sourceObject, const plUuid &targetObject, plStringView sourcePin, plStringView targetPin, const plPin *&out_pSourcePin, const plPin *&out_pTargetPin) const (defined in plDocumentNodeManager)plDocumentNodeManagerprotected
RestoreMetaDataAfterLoading(const plAbstractObjectGraph &graph, bool bUndoable) (defined in plDocumentNodeManager)plDocumentNodeManager
SetDocument(plDocument *pDocument) (defined in plDocumentObjectManager)plDocumentObjectManagerinline
SetValue(plDocumentObject *pObject, plStringView sProperty, const plVariant &newValue, plVariant index=plVariant()) (defined in plDocumentObjectManager)plDocumentObjectManager
SwapStorage(plSharedPtr< plDocumentObjectManager::Storage > pNewStorage) (defined in plDocumentObjectManager)plDocumentObjectManager
TryRecreatePins(const plDocumentObject *pObject) (defined in plDocumentNodeManager)plDocumentNodeManagerprotectedvirtual
WouldConnectionCreateCircle(const plPin &source, const plPin &target) constplDocumentNodeManagerprotected
~plDocumentNodeManager() (defined in plDocumentNodeManager)plDocumentNodeManagervirtual
~plDocumentObjectManager() (defined in plDocumentObjectManager)plDocumentObjectManagervirtual