Public Member Functions | Static Public Member Functions | Public Attributes

FBEvaluateManager Class Reference

Search for all occurrences

Detailed Description

Definition at line 887 of file fbsystem.h.

#include <fbsystem.h>

Inheritance diagram for FBEvaluateManager:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  FBEvaluateManager (HIObject pObject=NULL)
  Constructor.
void  InvalidateDAG ()
  Invalidate the DAG and trigger parallel scheduling at the next frame.

Static Public Member Functions

static FBEvaluateManager &  TheOne ()
  Get the global object for this class.

Public Attributes

FBPropertyBool  ParallelPipeline
  Read/Write Property: true if transformation is evaluated in parallel.
FBPropertyBool  ParallelDeformation
  Read/Write Property: true if deformation is evaluated in parallel.
FBPropertyParallelScheduleType  ParallelScheduleType
  Read/Write Property: choose between serial, simple multi-thread and advanced multi-thread DAG scehdule algorithms.
FBPropertyInt  NodeCount
  Read only Property: Number of nodes to evaluate.
FBPropertyInt  DeviceCount
  Read only Property: Number of devices to evaluate.

Constructor & Destructor Documentation

FBEvaluateManager ( HIObject  pObject = NULL )

Constructor.

Parameters:
pObject Internal parent object(default=NULL).

Member Function Documentation

void InvalidateDAG ( )

Invalidate the DAG and trigger parallel scheduling at the next frame.

static FBEvaluateManager& TheOne ( ) [static]

Get the global object for this class.

Returns:
the global object.

Member Data Documentation

Read/Write Property: true if transformation is evaluated in parallel.

Definition at line 898 of file fbsystem.h.

Read/Write Property: true if deformation is evaluated in parallel.

Definition at line 899 of file fbsystem.h.

FBPropertyParallelScheduleType ParallelScheduleType

Read/Write Property: choose between serial, simple multi-thread and advanced multi-thread DAG scehdule algorithms.

Definition at line 900 of file fbsystem.h.

Read only Property: Number of nodes to evaluate.

Definition at line 902 of file fbsystem.h.

Read only Property: Number of devices to evaluate.

Definition at line 903 of file fbsystem.h.


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

FBEvaluateManager FBEvaluateManager FBEvaluateManager FBEvaluateManager FBEvaluateManager FBEvaluateManager FBEvaluateManager FBEvaluateManager FBEvaluateManager FBEvaluateManager
FBEvaluateManager FBEvaluateManager FBEvaluateManager FBEvaluateManager FBEvaluateManager FBEvaluateManager FBEvaluateManager FBEvaluateManager FBEvaluateManager FBEvaluateManager