|
C3D_API | BorderPanelOverlay () |
| Constructeur. Plus de détails...
|
|
C3D_API | ~BorderPanelOverlay () |
| Destructeur. Plus de détails...
|
|
C3D_API void | accept (OverlayVisitor &visitor) const override |
| Dessine l'incrustation. Plus de détails...
|
|
C3D_API void | setBorderMaterial (MaterialSPtr material) |
| Définit le matériau des bords. Plus de détails...
|
|
C3D_API castor::Rectangle | getAbsoluteBorderSize (castor::Size const &size) const |
| Récupère la taille absolue des bordures de l'incrustation. Plus de détails...
|
|
C3D_API castor::Point4d | getAbsoluteBorderSize () const |
| Récupère la taille absolue des bordures de l'incrustation. Plus de détails...
|
|
C3D_API bool | isChanged () const override |
|
OverlayCategory::VertexArray const & | getPanelVertex () const |
| Récupère le tampon de sommets du panneau. Plus de détails...
|
|
double | getLeftBorderSize () const |
| Récupère l'épaisseur du bord gauche. Plus de détails...
|
|
double | getTopBorderSize () const |
| Récupère l'épaisseur du bord haut. Plus de détails...
|
|
double | getRightBorderSize () const |
| Récupère l'épaisseur du bord droit. Plus de détails...
|
|
double | getBottomBorderSize () const |
| Récupère l'épaisseur du bord bas. Plus de détails...
|
|
castor::Point4d const & | getBorderSize () const |
| Récupère les épaisseurs des bords. Plus de détails...
|
|
castor::Point4d & | getBorderSize () |
| Récupère les épaisseurs des bords. Plus de détails...
|
|
MaterialSPtr | getBorderMaterial () const |
| Récupère le matériau des bords. Plus de détails...
|
|
void | setLeftBorderSize (double size) |
| Définit l'épaisseur du bord gauche. Plus de détails...
|
|
void | setTopBorderSize (double size) |
| Définit l'épaisseur du bord haut. Plus de détails...
|
|
void | setRightBorderSize (double size) |
| Définit l'épaisseur du bord droit. Plus de détails...
|
|
void | setBottomBorderSize (double size) |
| Définit l'épaisseur du bord bas. Plus de détails...
|
|
void | setBorderSize (castor::Point4d const &size) |
| Définit l'épaisseur des bords. Plus de détails...
|
|
int | getLeftBorderPixelSize () const |
| Récupère l'épaisseur du bord gauche. Plus de détails...
|
|
int | getTopBorderPixelSize () const |
| Récupère l'épaisseur du bord haut. Plus de détails...
|
|
int | getRightBorderPixelSize () const |
| Récupère l'épaisseur du bord droit. Plus de détails...
|
|
int | getBottomBorderPixelSize () const |
| Récupère l'épaisseur du bord bas. Plus de détails...
|
|
castor::Rectangle const & | getBorderPixelSize () const |
| Récupère les épaisseurs des bords. Plus de détails...
|
|
castor::Rectangle & | getBorderPixelSize () |
| Récupère les épaisseurs des bords. Plus de détails...
|
|
void | setLeftBorderPixelSize (int size) |
| Définit l'épaisseur du bord gauche. Plus de détails...
|
|
void | setTopBorderPixelSize (int size) |
| Définit l'épaisseur du bord haut. Plus de détails...
|
|
void | setRightBorderPixelSize (int size) |
| Définit l'épaisseur du bord droit. Plus de détails...
|
|
void | setBottomBorderPixelSize (int size) |
| Définit l'épaisseur du bord bas. Plus de détails...
|
|
void | setBorderPixelSize (castor::Rectangle const &size) |
| Définit l'épaisseur des bords. Plus de détails...
|
|
BorderPosition | getBorderPosition () const |
| Récupère la position de la bordure. Plus de détails...
|
|
void | setBorderPosition (BorderPosition position) |
| Définit la position de la bordure. Plus de détails...
|
|
OverlayCategory::VertexArray const & | getBorderVertex () const |
| Récupère le tampon de sommets de la bordure. Plus de détails...
|
|
void | setBorderOuterUV (castor::Point4d const &value) |
| Définit Les UV de la partie extérieure de la bordure. Plus de détails...
|
|
castor::Point4d const & | getBorderOuterUV () const |
| Récupère Les UV de la partie extérieure de la bordure. Plus de détails...
|
|
void | setBorderInnerUV (castor::Point4d const &value) |
| Définit Les UV de la partie intérieure de la bordure. Plus de détails...
|
|
castor::Point4d const & | getBorderInnerUV () const |
| Récupère Les UV de la partie intérieure de la bordure. Plus de détails...
|
|
| CU_DeclareVector (Vertex, Vertex) |
|
C3D_API | OverlayCategory (OverlayType type) |
| Constructeur. Plus de détails...
|
|
virtual C3D_API | ~OverlayCategory () |
| Destructeur. Plus de détails...
|
|
C3D_API void | update (OverlayRenderer const &renderer) |
| Met à jour la position, taille... Plus de détails...
|
|
virtual C3D_API void | setMaterial (MaterialSPtr material) |
| Définit le matériau. Plus de détails...
|
|
C3D_API castor::String const & | getOverlayName () const |
| Récupère le nom de l'incrustation. Plus de détails...
|
|
C3D_API castor::Position | getAbsolutePosition (castor::Size const &size) const |
| Récupère la position absolue de l'incrustation, en pixels. Plus de détails...
|
|
C3D_API castor::Size | getAbsoluteSize (castor::Size const &size) const |
| Récupère la taille absolue de l'incrustation, en pixels. Plus de détails...
|
|
C3D_API castor::Point2f | getRenderRatio (castor::Size const &size) const |
|
C3D_API castor::Point2d | getAbsolutePosition () const |
| Récupère la position absolue de l'incrustation. Plus de détails...
|
|
C3D_API castor::Point2d | getAbsoluteSize () const |
| Récupère la taille absolue de l'incrustation. Plus de détails...
|
|
C3D_API bool | isSizeChanged () const |
|
C3D_API bool | isPositionChanged () const |
|
void | setPosition (castor::Point2d const &position) |
| Définit la position de l'incrustation. Plus de détails...
|
|
void | setSize (castor::Point2d const &size) |
| Définit la taille de l'incrustation. Plus de détails...
|
|
castor::Point2d const & | getSize () const |
| Récupère la taille de l'incrustation. Plus de détails...
|
|
castor::Point2d const & | getPosition () const |
| Récupère la position de l'incrustation. Plus de détails...
|
|
castor::Size const & | getPixelSize () const |
| Récupère la taille de l'incrustation. Plus de détails...
|
|
castor::Position const & | getPixelPosition () const |
| Récupère la position de l'incrustation. Plus de détails...
|
|
castor::Point2d & | getSize () |
| Récupère la taille de l'incrustation. Plus de détails...
|
|
castor::Point2d & | getPosition () |
| Récupère la position de l'incrustation. Plus de détails...
|
|
castor::Size & | getPixelSize () |
| Récupère la taille de l'incrustation. Plus de détails...
|
|
castor::Position & | getPixelPosition () |
| Récupère la position de l'incrustation. Plus de détails...
|
|
OverlayType | getType () const |
| Récupère le type de l'incrustation. Plus de détails...
|
|
bool | isVisible () const |
| Récupère le statut de visibilité Plus de détails...
|
|
MaterialSPtr | getMaterial () const |
| Récupère le matériau. Plus de détails...
|
|
int | getIndex () const |
| Récupère l'indice. Plus de détails...
|
|
int | getLevel () const |
| Récupère le niveau. Plus de détails...
|
|
Overlay const & | getOverlay () const |
| Récupère l'incrustation. Plus de détails...
|
|
Overlay & | getOverlay () |
| Récupère l'incrustation. Plus de détails...
|
|
void | setOverlay (Overlay *value) |
| Définit l'incrustation. Plus de détails...
|
|
void | setVisible (bool value) |
| Définit le statut de visibilité Plus de détails...
|
|
void | setPixelPosition (castor::Position const &value) |
| Définit la position de l'incrustation. Plus de détails...
|
|
void | setPixelSize (castor::Size const &value) |
| Définit la taille de l'incrustation. Plus de détails...
|
|
void | setOrder (int index, int level) |
| Définit l'ordre de l'incrustation. Plus de détails...
|
|
void | setUV (castor::Point4d const &value) |
| Définit Les UV de l'incrustation. Plus de détails...
|
|
castor::Point4d const & | getUV () const |
| Récupère Les UV de l'incrustation. Plus de détails...
|
|