# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

CAnimationDlg Class Reference

#include <animation_dlg.h>

Inheritance diagram for CAnimationDlg

Inheritance graph
[legend]
Collaboration diagram for CAnimationDlg:

Collaboration graph
[legend]
List of all members.

Public Types

enum  {
  IDD = IDD_ANIMATION
}

Public Methods

 CAnimationDlg (class CObjectViewer* main, CWnd* pParent = NULL)
void handle ()
void setAnimTime (float animStart, float animEnd)
void updateBar ()
NL3D::CAnimationTime getTime ()

Public Attributes

CButton FRWCtrl
CButton FFWCtrl
CSliderCtrl TimeLineCtrl
CButton PlayCtrl
CButton StopCtrl
float End
float Speed
float Start
BOOL Loop
int UICurrentFrame
bool Playing
uint64 LastTime
CObjectViewerMain
float CurrentFrame

Protected Methods

virtual void DoDataExchange (CDataExchange* pDX)
afx_msg void OnEnd ()
afx_msg void OnPlay ()
afx_msg void OnStop ()
afx_msg void OnChangeCurrentFrame ()
afx_msg void OnChangeEndEdit ()
afx_msg void OnChangeSpeed ()
afx_msg void OnStart ()
afx_msg void OnChangeStartEdit ()
afx_msg void OnHScroll (UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)
virtual BOOL OnInitDialog ()
afx_msg void OnDestroy ()

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
IDD  

Definition at line 46 of file animation_dlg.h.


Constructor & Destructor Documentation

CAnimationDlg::CAnimationDlg ( class CObjectViewer * main,
CWnd * pParent = NULL )
 

Definition at line 47 of file animation_dlg.cpp.


Member Function Documentation

void CAnimationDlg::DoDataExchange ( CDataExchange * pDX ) [protected, virtual]
 

Definition at line 62 of file animation_dlg.cpp.

void CAnimationDlg::OnChangeCurrentFrame ( ) [protected]
 

Definition at line 134 of file animation_dlg.cpp.

void CAnimationDlg::OnChangeEndEdit ( ) [protected]
 

Definition at line 153 of file animation_dlg.cpp.

void CAnimationDlg::OnChangeSpeed ( ) [protected]
 

Definition at line 177 of file animation_dlg.cpp.

void CAnimationDlg::OnChangeStartEdit ( ) [protected]
 

Definition at line 202 of file animation_dlg.cpp.

void CAnimationDlg::OnDestroy ( ) [protected]
 

Definition at line 358 of file animation_dlg.cpp.

afx_msg void CAnimationDlg::OnEnd ( ) [protected]
 

void CAnimationDlg::OnHScroll ( UINT nSBCode,
UINT nPos,
CScrollBar * pScrollBar ) [protected]
 

Definition at line 224 of file animation_dlg.cpp.

BOOL CAnimationDlg::OnInitDialog ( ) [protected, virtual]
 

Definition at line 306 of file animation_dlg.cpp.

void CAnimationDlg::OnPlay ( ) [protected]
 

Definition at line 107 of file animation_dlg.cpp.

void CAnimationDlg::OnStart ( ) [protected]
 

Definition at line 193 of file animation_dlg.cpp.

void CAnimationDlg::OnStop ( ) [protected]
 

Definition at line 122 of file animation_dlg.cpp.

Referenced by handle().

NL3D::CAnimationTime CAnimationDlg::getTime ( void )
 

Definition at line 352 of file animation_dlg.cpp.

Referenced by CObjectViewer::go().

void CAnimationDlg::handle ( )
 

Definition at line 246 of file animation_dlg.cpp.

Referenced by CObjectViewer::go().

void CAnimationDlg::setAnimTime ( float animStart,
float animEnd )
 

Definition at line 325 of file animation_dlg.cpp.

Referenced by CObjectViewer::setAnimTime().

void CAnimationDlg::updateBar ( )
 

Definition at line 334 of file animation_dlg.cpp.

Referenced by BEGIN_MESSAGE_MAP(), OnChangeCurrentFrame(), OnInitDialog(), OnStart(), handle(), and setAnimTime().


Member Data Documentation

float CAnimationDlg::CurrentFrame
 

Definition at line 62 of file animation_dlg.h.

float CAnimationDlg::End
 

Definition at line 52 of file animation_dlg.h.

CButton CAnimationDlg::FFWCtrl
 

Definition at line 48 of file animation_dlg.h.

CButton CAnimationDlg::FRWCtrl
 

Definition at line 47 of file animation_dlg.h.

uint64 CAnimationDlg::LastTime
 

Definition at line 60 of file animation_dlg.h.

BOOL CAnimationDlg::Loop
 

Definition at line 55 of file animation_dlg.h.

CObjectViewer * CAnimationDlg::Main
 

Definition at line 61 of file animation_dlg.h.

CButton CAnimationDlg::PlayCtrl
 

Definition at line 50 of file animation_dlg.h.

bool CAnimationDlg::Playing
 

Definition at line 59 of file animation_dlg.h.

float CAnimationDlg::Speed
 

Definition at line 53 of file animation_dlg.h.

float CAnimationDlg::Start
 

Definition at line 54 of file animation_dlg.h.

CButton CAnimationDlg::StopCtrl
 

Definition at line 51 of file animation_dlg.h.

CSliderCtrl CAnimationDlg::TimeLineCtrl
 

Definition at line 49 of file animation_dlg.h.

int CAnimationDlg::UICurrentFrame
 

Definition at line 56 of file animation_dlg.h.


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