Vega strike Python Modules doc  0.5.1
Documentation of the " Modules " folder of Vega strike
 All Data Structures Namespaces Files Functions Variables
GUIRoomButton Class Reference
Inheritance diagram for GUIRoomButton:
GUIButton GUIStaticImage GUIElement

Public Member Functions

def __init__
 
def onClick
 
- Public Member Functions inherited from GUIButton
def __init__
 
def onMouseUp
 
def onMouseDown
 
def onMouseEnter
 
def onMouseLeave
 
def onMouseMove
 
def onClick
 
def draw
 
def setNeutralState
 
def undraw
 
def hide
 
def show
 
def redraw
 
def setCaption
 
def setState
 
def getState
 
def hasState
 
def isEnabled
 
def enable
 
def disable
 
def setEnable
 
def getGroup
 
def setGroup
 
def onMessage
 
- Public Member Functions inherited from GUIStaticImage
def __init__
 
def spriteIsValid
 
def draw
 
def undraw
 
def redraw
 
def setSprite
 
- Public Member Functions inherited from GUIElement
def __init__
 
def __str__
 
def __repr__
 
def show
 
def hide
 
def notifyNeedRedraw
 
def draw
 
def undraw
 
def redraw
 
def onMessage
 
def onClick
 
def onShow
 
def onHide
 
def onDraw
 
def onUndraw
 
def onRedraw
 
def focus
 
def setModal
 
def isInteractive
 

Data Fields

 target
 
- Data Fields inherited from GUIButton
 sprites
 
 hotspot
 
 linkdesc
 
 linkstate
 
 state
 
 group
 
 enabled
 
 clickHandler
 
 textOverlay
 
 textcolor
 
 textbgcolor
 
 textfontsize
 
 pythonstr
 
 visible
 
- Data Fields inherited from GUIStaticImage
 sprite
 
 index
 
 spritestate
 
 redrawPreservesZ
 
 visible
 
- Data Fields inherited from GUIElement
 room
 
 owner
 
 visible
 
 redrawPreservesZ
 
 id
 

Detailed Description

Definition at line 1355 of file GUI.py.

Constructor & Destructor Documentation

def __init__ (   self,
  room,
  targetroom,
  parg,
  kwarg 
)

Definition at line 1356 of file GUI.py.

1357  def __init__(self,room,targetroom,*parg,**kwarg):
1358  self.target = targetroom
1359 
1360  """ Init base class """
1361  GUIButton.__init__(self,room,*parg,**kwarg)

Member Function Documentation

def onClick (   self,
  params 
)

Definition at line 1362 of file GUI.py.

1363  def onClick(self,params):
1364  Base.SetCurRoom(self.target.getIndex())
1365  GUIButton.onClick(self,params)
1366 
1367 
1368 """----------------------------------------------------------------"""
1369 """ """
1370 """ GUICheckButton - a button you can click on, which toggles """
1371 """ between on/off states. """
1372 """ """
1373 """----------------------------------------------------------------"""

Field Documentation

target

Definition at line 1357 of file GUI.py.


The documentation for this class was generated from the following file: