org.stellarium.ui.components 
 Class StellariumComponent
java.lang.Object
   java.awt.event.KeyAdapter
java.awt.event.KeyAdapter
       org.stellarium.ui.components.StellariumComponent
org.stellarium.ui.components.StellariumComponent
  - All Implemented Interfaces:
  
- java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener,
    java.awt.event.MouseWheelListener, java.util.EventListener
  
  - Direct Known Subclasses:
  
- CallbackComponent, CursorBar,
    StelLabel,
    StelListBox
  
  - 
    public abstract class StellariumComponent 
- extends java.awt.event.KeyAdapter- implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener
  Mother class for every SGUI object.
  
  
 
 
 
 
  
    | Methods inherited from class java.awt.event.KeyAdapter | 
  
    | keyReleased, keyTyped | 
 
  
    | Methods inherited from class java.lang.Object | 
  
    | clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
  
  
  pos
protected Vector2i pos
  
  
  size
protected Vector2i size
  
  
  visible
protected boolean visible
  
  
  active
protected boolean active
  
  
  focus
protected boolean focus
  
  
  focusing
protected boolean focusing
  
  
  painter
protected Painter painter
  
  
  guiBaseColor
protected static SColor guiBaseColor
  
  
  guiTextColor
protected static SColor guiTextColor
  
  
  guiColorSchemeMember
protected boolean guiColorSchemeMember
  
  
  defaultPainter
protected static Painter defaultPainter
  
  
  scissor
protected static Scissor scissor
  
  
  moveToFront
protected boolean moveToFront
  
  
  needNewTopEdit
protected boolean needNewTopEdit
  
  
  type
protected int type
  
  
  desktop
protected boolean desktop
  
  
  StellariumComponent
protected StellariumComponent()
  reshape
public void reshape(Vector2i _pos,
                    Vector2i _size)
  - 
    
     
- 
    
     
  reshape
public void reshape(int x,
                    int y,
                    int w,
                    int h)
  - 
    
     
- 
    
     
  isIn
public boolean isIn(int x,
                    int y)
  - 
    
     
- 
    
     
  initScissor
public static void initScissor(int winW,
                               int winH)
  - 
    
     
- 
    
     
  deleteScissor
public static void deleteScissor()
  - 
    
     
- 
    
     
  draw
public abstract void draw()
  - 
    
     
- 
    
     
  getPosx
int getPosx()
  - 
    
     
- 
    
     
  getPosy
int getPosy()
  - 
    
     
- 
    
     
  getSizeX
public int getSizeX()
  - 
    
     
- 
    
     
  getSizeY
int getSizeY()
  - 
    
     
- 
    
     
  setSizeX
public void setSizeX(int v)
  - 
    
     
- 
    
     
  setSizey
void setSizey(int v)
  - 
    
     
- 
    
     
  setPosx
void setPosx(int v)
  - 
    
     
- 
    
     
  setPosy
void setPosy(int v)
  - 
    
     
- 
    
     
  getPos
Vector2i getPos()
  - 
    
     
- 
    
     
  getSize
public Vector2i getSize()
  - 
    
     
- 
    
     
  setPos
public void setPos(Vector2i _pos)
  - 
    
     
- 
    
     
  setSize
public void setSize(Vector2i _size)
  - 
    
     
- 
    
     
  setPos
public void setPos(int x,
                   int y)
  - 
    
     
- 
    
     
  setSize
public void setSize(int w,
                    int h)
  - 
    
     
- 
    
     
  setVisible
public void setVisible(boolean _visible)
  - 
    
     
- 
    
     
  getVisible
boolean getVisible()
  - 
    
     
- 
    
     
  setActive
void setActive(boolean _active)
  - 
    
     
- 
    
     
  getActive
boolean getActive()
  - 
    
     
- 
    
     
  setFocus
void setFocus(boolean _focus)
  - 
    
     
- 
    
     
  getFocus
boolean getFocus()
  - 
    
     
- 
    
     
  mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
  - 
    
      - Specified by:
      
- mouseClickedin interface- java.awt.event.MouseListener
 
- 
    
     
  mouseMoved
public void mouseMoved(java.awt.event.MouseEvent e)
  - 
    
      - Specified by:
      
- mouseMovedin interface- java.awt.event.MouseMotionListener
 
- 
    
     
  keyPressed
public void keyPressed(java.awt.event.KeyEvent e)
  - 
    
      - Specified by:
      
- keyPressedin interface- java.awt.event.KeyListener
- Overrides:
      
- keyPressedin class- java.awt.event.KeyAdapter
 
- 
    
     
  setTexture
public void setTexture(STexture tex)
  - 
    
     
- 
    
     
  setFont
void setFont(SFontIfc f)
  - 
    
     
- 
    
     
  getFont
SFontIfc getFont()
  - 
    
     
- 
    
     
  setTextColor
void setTextColor(SColor c)
  - 
    
     
- 
    
     
  setBaseColor
void setBaseColor(SColor c)
  - 
    
     
- 
    
     
  setPainter
public void setPainter(Painter p)
  - 
    
     
- 
    
     
  setDefaultPainter
public static void setDefaultPainter(Painter p)
  - 
    
     
- 
    
     
  enableScissor
public static void enableScissor()
  - 
    
     
- 
    
     
  disableScissor
public static void disableScissor()
  - 
    
     
- 
    
     
  inFront
public boolean inFront()
  - 
    
     
- 
    
     
  getNeedNewEdit
public boolean getNeedNewEdit()
  - 
    
     
- 
    
     
  setNeedNewEdit
public void setNeedNewEdit(boolean _b)
  - 
    
     
- 
    
     
  setInFront
public void setInFront(boolean b)
  - 
    
     
- 
    
     
  setOpaque
public void setOpaque(boolean b)
  - 
    
     
- 
    
     
  getType
public int getType()
  - 
    
     
- 
    
     
  setColorScheme
public void setColorScheme(SColor baseColor,
                           SColor textColor)
  - 
    
     
- 
    
     
  setGUIColorSchemeMember
public void setGUIColorSchemeMember(boolean _b)
  - 
    
     
- 
    
     
  mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
  - 
    
      - Specified by:
      
- mousePressedin interface- java.awt.event.MouseListener
 
- 
    
     
  mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
  - 
    
      - Specified by:
      
- mouseReleasedin interface- java.awt.event.MouseListener
 
- 
    
     
  mouseEntered
public void mouseEntered(java.awt.event.MouseEvent e)
  - 
    
      - Specified by:
      
- mouseEnteredin interface- java.awt.event.MouseListener
 
- 
    
     
  mouseExited
public void mouseExited(java.awt.event.MouseEvent e)
  - 
    
      - Specified by:
      
- mouseExitedin interface- java.awt.event.MouseListener
 
- 
    
     
  mouseDragged
public void mouseDragged(java.awt.event.MouseEvent e)
  - 
    
      - Specified by:
      
- mouseDraggedin interface- java.awt.event.MouseMotionListener
 
- 
    
     
  mouseWheelMoved
public void mouseWheelMoved(java.awt.event.MouseWheelEvent e)
  - 
    
      - Specified by:
      
- mouseWheelMovedin interface- java.awt.event.MouseWheelListener
 
-