home *** CD-ROM | disk | FTP | other *** search
/ Game Level Design / GLDesign.bin / Software / UnrealEngine2Runtime / UE2Runtime-22262001_Demo.exe / GUI / Classes / GUIImage.uc < prev    next >
Text File  |  2003-06-30  |  1KB  |  37 lines

  1. // ====================================================================
  2. //  Class:  GUI.GUIImage
  3. //
  4. //    GUIImage - A graphic image used by the menu system.  It encapsulates
  5. //    Material.
  6. //
  7. //  Written by Joe Wilcox
  8. //  (c) 2002, Epic Games, Inc.  All Rights Reserved
  9. // ====================================================================
  10.  
  11. class GUIImage extends GUIComponent
  12.     Native;
  13.  
  14. cpptext
  15. {
  16.         void Draw(UCanvas* Canvas);
  17. }
  18.  
  19. var(Menu) Material             Image;                // The Material to Render
  20. var(Menu) color                ImageColor;            // What color should we set
  21. var(Menu) eImgStyle            ImageStyle;            // How should the image be displayed
  22. var(Menu) EMenuRenderStyle    ImageRenderStyle;    // How should we display this image
  23. var(Menu) eImgAlign            ImageAlign;            // If ISTY_Justified, how should image be aligned
  24. var(Menu) int                X1,Y1,X2,Y2;        // If set, it will pull a subimage from inside the image
  25.  
  26. defaultproperties
  27. {
  28.     ImageColor=(R=255,G=255,B=255,A=255)
  29.     ImageStyle=ISTY_Normal
  30.     ImageRenderStyle=MSTY_Alpha
  31.     ImageAlign=IMGA_TopLeft
  32.     X1=-1
  33.     X2=-1
  34.     Y1=-1
  35.     Y2=-1
  36.     RenderWeight=0.1
  37. }