Squeak Class Documentation category index | class index  
 
B3DSceneMorph
  category: Balloon3D-Demo Morphs
  superclass: Morph
  subclasses: AdvancedB3DSceneMorph

No comment. Sorry.

instance methods
  accessing
  scene
scene:

  drawing
  areasRemainingToFill:
debugDraw
drawAcceleratedOn:
drawOn:
drawSimulatedOn:
forceToScreen
renderOn:

  hardware acceleration
  accelerationEnabled
accelerationEnabled:
accelerationSuspended
accelerationSuspended:
restoreAcceleration
suspendAcceleration

  initialize
  createDefaultScene
initialize
intoWorld:
outOfWorld:

  stepping
  step
stepTime
wantsSteps

class methods
  no messages
 

instance methods
  accessing top  
 

scene


 

scene:


  drawing top  
 

areasRemainingToFill:

May be overridden by any subclasses with opaque regions


 

debugDraw


 

drawAcceleratedOn:


 

drawOn:


 

drawSimulatedOn:

Draw the receiver using the builtin software renderer


 

forceToScreen

When using hardware acceleration, this method forces the receiver to swap its buffers.


 

renderOn:


  hardware acceleration top  
 

accelerationEnabled

Return true if hardware acceleration is enabled


 

accelerationEnabled:

Enable or disable hardware acceleration


 

accelerationSuspended

Return true if hardware acceleration is temporarily suspended


 

accelerationSuspended:

Temporarily suspend hardware acceleration


 

restoreAcceleration

Restore temporarily suspend acceleration


 

suspendAcceleration

Temporarily suspend acceleration


  initialize top  
 

createDefaultScene


 

initialize


 

intoWorld:

The receiver is showing in the given world


 

outOfWorld:

The receiver is leaving the given world


  stepping top  
 

step

Do some periodic activity. Use startStepping/stopStepping to start and stop getting sent this message. The time between steps is specified by this morph's answer to the stepTime message. The generic version dispatches control to the player, if any. The nasty circumlocation about owner's transformation is necessitated by the flexing problem that the player remains in the properties dictionary both of the flex and the real morph. In the current architecture, only the top renderer's pointer to the player should actually be honored for the purpose of firing.


 

stepTime

Answer the desired time between steps in milliseconds. This default implementation requests that the 'step' method be called once every second.


 

wantsSteps

Return true if the receiver overrides the default Morph step method.


class methods
  no messages top