![]() |
PhoenixLecture
2.0.0
Set of tools to make lectures
|
Describe a menu entry. More...
#include <PLatexObj.h>
Public Member Functions | |
PString & | getLink () |
Gets the link of the PLatexMenu. More... | |
const PString & | getLink () const |
Gets the link of the PLatexMenu. More... | |
PString & | getText () |
Gets the text of the PLatexMenu. More... | |
const PString & | getText () const |
Gets the text of the PLatexMenu. More... | |
PLatexMenu & | operator= (const PLatexMenu &other) |
Operator = of class PLatexMenu. More... | |
PLatexMenu () | |
Constructor of class PLatexMenu. More... | |
PLatexMenu (const PLatexMenu &other) | |
Copy Constructor of class PLatexMenu. More... | |
void | setLink (const PString &link) |
Sets the link of the PLatexMenu. More... | |
void | setText (const PString &text) |
Sets the text of the PLatexMenu. More... | |
virtual | ~PLatexMenu () |
Destructor of class PLatexMenu. More... | |
Protected Member Functions | |
void | copyPLatexMenu (const PLatexMenu &other) |
Copy Function of class PLatexMenu. More... | |
Private Member Functions | |
void | initialisationPLatexMenu () |
Initialisation Function of class PLatexMenu. More... | |
Private Attributes | |
PString | p_link |
Link. More... | |
PString | p_text |
Text. More... | |
Describe a menu entry.
Definition at line 17 of file PLatexObj.h.
PLatexMenu::PLatexMenu | ( | ) |
Constructor of class PLatexMenu.
Definition at line 13 of file PLatexObj.cpp.
References initialisationPLatexMenu().
PLatexMenu::PLatexMenu | ( | const PLatexMenu & | other | ) |
Copy Constructor of class PLatexMenu.
other | : PLatexMenu we want ot copy |
Definition at line 20 of file PLatexObj.cpp.
References copyPLatexMenu().
|
virtual |
|
protected |
Copy Function of class PLatexMenu.
other | : PLatexMenu we want ot copy |
Definition at line 83 of file PLatexObj.cpp.
References p_link, and p_text.
Referenced by operator=(), and PLatexMenu().
PString & PLatexMenu::getLink | ( | ) |
Gets the link of the PLatexMenu.
Definition at line 62 of file PLatexObj.cpp.
References p_link.
const PString & PLatexMenu::getLink | ( | ) | const |
Gets the link of the PLatexMenu.
Definition at line 55 of file PLatexObj.cpp.
References p_link.
Referenced by platexobj_book_createPage(), and platexobj_bookIndexHtml().
PString & PLatexMenu::getText | ( | ) |
Gets the text of the PLatexMenu.
Definition at line 76 of file PLatexObj.cpp.
References p_text.
const PString & PLatexMenu::getText | ( | ) | const |
Gets the text of the PLatexMenu.
Definition at line 69 of file PLatexObj.cpp.
References p_text.
Referenced by platexobj_book_createPage(), and platexobj_bookIndexHtml().
|
private |
Initialisation Function of class PLatexMenu.
Definition at line 89 of file PLatexObj.cpp.
References p_link, and p_text.
Referenced by PLatexMenu().
PLatexMenu & PLatexMenu::operator= | ( | const PLatexMenu & | other | ) |
Operator = of class PLatexMenu.
other | : PLatexMenu we want ot copy |
Definition at line 33 of file PLatexObj.cpp.
References copyPLatexMenu().
void PLatexMenu::setLink | ( | const PString & | link | ) |
Sets the link of the PLatexMenu.
link | : link of the PLatexMenu |
Definition at line 41 of file PLatexObj.cpp.
References p_link.
Referenced by addSectionInVecPtrSection(), updateMenu(), updateNextPrev(), and updateParent().
void PLatexMenu::setText | ( | const PString & | text | ) |
Sets the text of the PLatexMenu.
text | : text of the PLatexMenu |
Definition at line 48 of file PLatexObj.cpp.
References p_text.
Referenced by addSectionInVecPtrSection(), updateMenu(), updateNextPrev(), and updateParent().
|
private |
Link.
Definition at line 34 of file PLatexObj.h.
Referenced by copyPLatexMenu(), getLink(), initialisationPLatexMenu(), and setLink().
|
private |
Text.
Definition at line 36 of file PLatexObj.h.
Referenced by copyPLatexMenu(), getText(), initialisationPLatexMenu(), and setText().