FBEventVideoFrameRendering Class Reference
 
 
 
FBEventVideoFrameRendering Class Reference

#include <fbsystem.h>


Class Description

Event: Video Frame offline Rendering Event.

Definition at line 133 of file fbsystem.h.

Inheritance diagram for FBEventVideoFrameRendering:
FBEvent

Public Types

enum   EState { eBeginRendering = 1, eRendering, eEndRendering }
  video rendering state More...

Public Member Functions

  FBEventVideoFrameRendering (HKEventBase pEvent)
  Constructor.
kInt64  GetFrameNumber ()
  returns the frame number the video renderer is about to render.
kInt64  GetFrameCount ()
  returns the total number of frames the video renderer is rendering.
FBEventVideoFrameRendering::EState  GetState ()
  returns the current state of the video renderer.
void  PropertyAdd (FBProperty *)
  Empty function to avoid creating property container object.

Public Attributes

FBPropertyInt  Type
  Read Only Property: Type of event.

Protected Attributes

HKEventBase  mEvent
  Internal Event pointer.

Member Enumeration Documentation

video rendering state

Enumerator:
eBeginRendering 

State before video renderer renders all the frames.

eRendering 

State before video renderer renders each frame.

eEndRendering 

State after video renderer renders all the frames.

Definition at line 142 of file fbsystem.h.


Constructor & Destructor Documentation

FBEventVideoFrameRendering::FBEventVideoFrameRendering ( HKEventBase  pEvent )

Constructor.

Parameters:
pEvent Base event (internal) to obtain information from.

Member Function Documentation

kInt64 FBEventVideoFrameRendering::GetFrameNumber ( )

returns the frame number the video renderer is about to render.

Returns:
the frame number.
kInt64 FBEventVideoFrameRendering::GetFrameCount ( )

returns the total number of frames the video renderer is rendering.

Returns:
the total number of frames.
FBEventVideoFrameRendering::EState FBEventVideoFrameRendering::GetState ( )

returns the current state of the video renderer.

Returns:
the current state.
void FBEvent::PropertyAdd ( FBProperty ) [inline, inherited]

Empty function to avoid creating property container object.

Definition at line 907 of file fbcomponent.h.

:

Member Data Documentation

Read Only Property: Type of event.

Reimplemented in FBEventAnimationNode, FBEventSceneChange, FBEventTakeChange, and FBEventFileChange.

Definition at line 900 of file fbcomponent.h.

HKEventBase FBEvent::mEvent [protected, inherited]

Internal Event pointer.

Definition at line 904 of file fbcomponent.h.


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