Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/archive/toonshader/src/ceguilua/ceguilua-0.5.0/package/falagard/ImagerySection.pkg @ 8784

Last change on this file since 8784 was 2710, checked in by rgrieder, 16 years ago

Merged buildsystem3 containing buildsystem2 containing Adi's buildsystem branch back to the trunk.
Please update the media directory if you were not using buildsystem3 before.

  • Property svn:eol-style set to native
File size: 1.2 KB
Line 
1/******************************************************************************
2  ImagerySection
3******************************************************************************/
4
5class ImagerySection
6{
7  void render(Window& srcWindow, float base_z, const ColourRect* modColours = 0, const Rect* clipper = 0, bool clipToDisplay = false) const;
8
9  void render(Window& srcWindow, const Rect& baseRect, float base_z, const ColourRect* modColours = 0, const Rect* clipper = 0, bool clipToDisplay = false) const;
10  void addImageryComponent(const ImageryComponent& img);
11  void clearImageryComponents();
12  void addTextComponent(const TextComponent& text);
13  void clearTextComponents();
14  void clearFrameComponents();
15  void addFrameComponent(const FrameComponent& frame);
16  const ColourRect& getMasterColours() const;
17  void setMasterColours(const ColourRect& cols);
18  string getName() const;
19  void setMasterColoursPropertySource(string property);
20  void setMasterColoursPropertyIsColourRect(bool setting = true);
21  Rect getBoundingRect(const Window& wnd) const;
22  Rect getBoundingRect(const Window& wnd, const Rect& rect) const;
23  //void writeXMLToStream(OutStream& out_stream) const;
24
25  ImagerySection();
26  ImagerySection(string name);
27};
28
Note: See TracBrowser for help on using the repository browser.