A class for specifying an object anywhere in an object hierarchy, without using a pointer, necessary since wxRTC commands may delete and recreate sub-objects so physical object addresses change.
More...
#include <wx/richtext/richtextbuffer.h>
A class for specifying an object anywhere in an object hierarchy, without using a pointer, necessary since wxRTC commands may delete and recreate sub-objects so physical object addresses change.
An array of positions (one per hierarchy level) is used.
- See also
- wxRichTextCommand
◆ wxRichTextObjectAddress() [1/3]
Creates the address given a container and an object.
◆ wxRichTextObjectAddress() [2/3]
| wxRichTextObjectAddress::wxRichTextObjectAddress |
( |
| ) |
|
|
inline |
◆ wxRichTextObjectAddress() [3/3]
◆ Copy()
◆ Create()
Creates the address given a container and an object.
◆ GetAddress() [1/2]
| wxArrayInt & wxRichTextObjectAddress::GetAddress |
( |
| ) |
|
|
inline |
Returns the array of integers representing the object address.
◆ GetAddress() [2/2]
| const wxArrayInt & wxRichTextObjectAddress::GetAddress |
( |
| ) |
const |
|
inline |
Returns the array of integers representing the object address.
◆ GetObject()
Returns the object specified by the address, given a top level container.
◆ Init()
| void wxRichTextObjectAddress::Init |
( |
| ) |
|
|
inline |
◆ operator=()
◆ SetAddress()
| void wxRichTextObjectAddress::SetAddress |
( |
const wxArrayInt & | address | ) |
|
|
inline |
Sets the address from an array of integers.
◆ m_address
The documentation for this class was generated from the following file: