Plasma Engine  2.0
Loading...
Searching...
No Matches
plDocumentObjectStructureEvent Struct Reference

Used by plDocumentObjectManager::m_StructureEvents. More...

#include <DocumentObjectManager.h>

Public Types

enum class  Type {
  BeforeReset , AfterReset , BeforeObjectAdded , AfterObjectAdded ,
  BeforeObjectRemoved , AfterObjectRemoved , BeforeObjectMoved , AfterObjectMoved ,
  AfterObjectMoved2
}
 

Public Member Functions

const plAbstractProperty * GetProperty () const
 
plVariant getInsertIndex () const
 

Public Attributes

Type m_EventType
 
const plDocument * m_pDocument = nullptr
 
const plDocumentObject * m_pObject = nullptr
 
const plDocumentObject * m_pPreviousParent = nullptr
 
const plDocumentObject * m_pNewParent = nullptr
 
plString m_sParentProperty
 
plVariant m_OldPropertyIndex
 
plVariant m_NewPropertyIndex
 

Detailed Description

Used by plDocumentObjectManager::m_StructureEvents.


The documentation for this struct was generated from the following files: