Panda3D
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties
Public Member Functions | Public Attributes | List of all members
TimeRange Class Reference
Inheritance diagram for TimeRange:

Public Member Functions

def __init__
 
def DrawTimeRange
 
def InitBuffer
 
def MainPanelUpdate
 
def OnLeftDown
 
def OnLeftUp
 
def OnMotion
 
def OnPaint
 
def OnSize
 
def SetTimeRangeData
 

Public Attributes

 buffer
 
 curRect
 
 endFrame
 
 frameNum
 
 h
 
 pos
 
 rangeHeight
 
 rangePosX
 
 rangePosY
 
 rangeWidth
 
 sliderEndFrame
 
 sliderStartFrame
 
 startFrame
 
 unitWidth
 

Detailed Description

This is the Time Range Panel.

Constructor & Destructor Documentation

def __init__ (   self,
  parent,
  rangesize,
  startFrame,
  endFrame,
  sliderStartFrame,
  sliderEndFrame 
)

Member Function Documentation

def DrawTimeRange (   self,
  dc 
)
def InitBuffer (   self)
def MainPanelUpdate (   self)
def OnLeftDown (   self,
  evt 
)
def OnLeftUp (   self,
  evt 
)
def OnMotion (   self,
  evt 
)
def OnPaint (   self,
  evt 
)
def OnSize (   self,
  evt 
)
def SetTimeRangeData (   self,
  startFrame = 1,
  endFrame = 24,
  sliderStartFrame = 1,
  sliderEndFrame = 24 
)

Member Data Documentation

buffer
curRect
endFrame
frameNum
h
pos
rangeHeight
rangePosX
rangePosY
rangeWidth
sliderEndFrame
sliderStartFrame
startFrame
unitWidth