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 plAbstractPropertyGetProperty () const
 
plVariant getInsertIndex () const
 

Public Attributes

Type m_EventType
 
const plDocumentm_pDocument = nullptr
 
const plDocumentObjectm_pObject = nullptr
 
const plDocumentObjectm_pPreviousParent = nullptr
 
const plDocumentObjectm_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: