BaseObject::PreviewConfiguration Class Reference

#include <BaseObject.h>

List of all members.


Detailed Description

Through PreviewConfiguration, ProcessPreview() can read information from an editor, on how the object preview should look like. The data can be used (or not) in a way or another, and the way the editor change them may vary. It is a public nested class.

Definition at line 347 of file BaseObject.h.

Public Member Functions

virtual void GetViewportScale (float &_x1, float &_y1, float &_x2, float &_y2) const =0
 return a viewport scale in 0.0,0.0,1.0,1.0 units. useful to zoom 2D previews..
virtual void GetPreviewPosition (float &_PositionX, float &_PositionY, float &_PositionZ) const =0
 return an abstract preview position.
virtual void GetPreviewRotation (float &_Xaxis, float &_YAxis, float &_ZAxis) const =0
 return an abstract preview Rotation.
virtual const BaseTypeGetFocusedObjectPointer () const =0
 return 0L or a pointer on a focused member, or sub-member, or member of another object that may be linked to this one.
virtual unsigned int GetDrawPreferenceFlag () const =0
 return a draw preference flag.(draw grid, etc...)
virtual double GetPreviewStartTime () const =0
 preview time lapse start
virtual double GetPreviewEndTime () const =0
 preview time end start


Member Function Documentation

virtual unsigned int GetDrawPreferenceFlag  )  const [pure virtual]
 

return a draw preference flag.(draw grid, etc...)

virtual const BaseType* GetFocusedObjectPointer  )  const [pure virtual]
 

return 0L or a pointer on a focused member, or sub-member, or member of another object that may be linked to this one.

virtual double GetPreviewEndTime  )  const [pure virtual]
 

preview time end start

virtual void GetPreviewPosition float &  _PositionX,
float &  _PositionY,
float &  _PositionZ
const [pure virtual]
 

return an abstract preview position.

virtual void GetPreviewRotation float &  _Xaxis,
float &  _YAxis,
float &  _ZAxis
const [pure virtual]
 

return an abstract preview Rotation.

virtual double GetPreviewStartTime  )  const [pure virtual]
 

preview time lapse start

virtual void GetViewportScale float &  _x1,
float &  _y1,
float &  _x2,
float &  _y2
const [pure virtual]
 

return a viewport scale in 0.0,0.0,1.0,1.0 units. useful to zoom 2D previews..


The documentation for this class was generated from the following file:
      /\/\        4         N         k         !         N         D
                      _______  _ __ ___  _____            ___ _ _  ____
     ___________  __//___   /________  |/    / ___________\_______/    \
    /   _   _   \/   _     /    _   /      _/_/____/    _       __     /
   /    /   /       /     /    /    \      \/     /    /    \   \     /
  \\___/___/___/    ¯    _____/_____/       ______\___/_____/\________\\
               \________/_ ___ __ l____\      /elD!  
                 http://www.m4nkind.com \____/