MythTV
master
|
#include <libmythfreemheg/BaseClasses.h>
Public Member Functions | |
MHSequence ()=default | |
~MHSequence () | |
int | Size () const |
BASE | GetAt (int i) const |
BASE | operator[] (int i) const |
void | InsertAt (BASE b, int n) |
void | Append (BASE b) |
void | RemoveAt (int i) |
Protected Attributes | |
int | m_vecSize {0} |
BASE * | m_values {nullptr} |
Definition at line 41 of file BaseClasses.h.
|
default |
|
inline |
Definition at line 45 of file BaseClasses.h.
|
inline |
Definition at line 47 of file BaseClasses.h.
Referenced by MHGroup::Activation(), MHTokenGroup::Activation(), MHEngine::AddActions(), MHStream::BeginPlaying(), MHTokenGroup::CallActionSlot(), MHStream::Destruction(), MHGroup::Destruction(), MHEngine::DrawDisplay(), MHStream::FindByObjectNo(), MHGroup::FindByObjectNo(), MHApplication::FindOnStack(), MHListGroup::GetCellItem(), MHParseNode::GetNamedArg(), MHEngine::LoadStorePersistent(), MHTokenGroup::Move(), MHDrawPoly::Perform(), MHStream::Preparation(), MHGroup::Preparation(), MHListGroup::Preparation(), MHCall::PrintArgs(), MHDrawPoly::PrintArgs(), MHPersistent::PrintArgs(), MHTokenGroup::PrintContents(), MHStream::PrintMe(), MHTokenGroupItem::PrintMe(), MHGroup::PrintMe(), MHMovement::PrintMe(), MHListGroup::PrintMe(), MHApplication::PrintMe(), MHText::Redraw(), MHStack< BASE >::Size(), MHStream::StopPlaying(), MHEngine::TransitionToScene(), MHListGroup::Update(), and MHTextLine::~MHTextLine().
|
inline |
Definition at line 49 of file BaseClasses.h.
Referenced by MHGroup::Activation(), MHTokenGroup::Activation(), MHEngine::AddActions(), MHStream::BeginPlaying(), MHTokenGroup::CallActionSlot(), MHStream::Destruction(), MHGroup::Destruction(), MHEngine::DrawRegion(), MHStream::FindByObjectNo(), MHGroup::FindByObjectNo(), MHApplication::FindOnStack(), MHParseNode::GetNamedArg(), MHEngine::LoadStorePersistent(), MHTokenGroup::Move(), MHSequence< QPoint >::operator[](), MHStream::Preparation(), MHGroup::Preparation(), MHListGroup::Preparation(), MHCall::PrintArgs(), MHPersistent::PrintArgs(), MHTokenGroup::PrintContents(), MHStream::PrintMe(), MHTokenGroupItem::PrintMe(), MHGroup::PrintMe(), MHMovement::PrintMe(), MHListGroup::PrintMe(), MHText::Redraw(), MHStream::StopPlaying(), MHEngine::TransitionToScene(), MHListGroup::Update(), and MHTextLine::~MHTextLine().
|
inline |
Definition at line 50 of file BaseClasses.h.
|
inline |
Definition at line 53 of file BaseClasses.h.
Referenced by MHSequence< QPoint >::Append(), MHEngine::PutBefore(), MHEngine::PutBehind(), MHText::Redraw(), and MHEngine::SendToBack().
|
inline |
Definition at line 64 of file BaseClasses.h.
Referenced by MHPTagged::AddArg(), MHEngine::AddToDisplayStack(), MHEngine::BringToFront(), MHStream::Initialise(), MHTokenGroupItem::Initialise(), MHMovement::Initialise(), MHTokenGroup::Initialise(), MHGroup::Initialise(), MHCall::Initialise(), MHListGroup::Initialise(), MHDrawPoly::Initialise(), MHPersistent::Initialise(), MHEngine::LoadStorePersistent(), MHGroup::MakeClone(), MHEngine::MHEngine(), MHStack< BASE >::Push(), and MHText::Redraw().
|
inline |
Definition at line 66 of file BaseClasses.h.
Referenced by MHEngine::BringToFront(), MHEngine::LoadStorePersistent(), MHEngine::PutBefore(), MHEngine::PutBehind(), MHText::Redraw(), MHEngine::RemoveFromDisplayStack(), and MHEngine::SendToBack().
|
protected |
Definition at line 72 of file BaseClasses.h.
Referenced by MHSequence< QPoint >::Append(), MHSequence< QPoint >::GetAt(), MHSequence< QPoint >::InsertAt(), MHSequence< QPoint >::RemoveAt(), and MHSequence< QPoint >::Size().
|
protected |
Definition at line 73 of file BaseClasses.h.
Referenced by MHSequence< QPoint >::GetAt(), MHSequence< QPoint >::InsertAt(), MHSequence< QPoint >::RemoveAt(), and MHSequence< QPoint >::~MHSequence().