|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::CTransformClipObs Class ReferenceThis observer: leave the notification system to DO NOTHING.
More...
#include <transform.h>
Inheritance diagram for NL3D::CTransformClipObs
[legend]Collaboration diagram for NL3D::CTransformClipObs:
[legend]List of all members.
Detailed Description
This observer: leave the notification system to DO NOTHING.
- * - implement the clip() method to return true (not renderable)
-
See also:
-
CHrcTrav IBaseClipObs
-
Author(s):
-
Lionel Berenguier , Nevrax France
-
Date:
-
2000
Definition at line 275 of file transform.h.
Member Function Documentation
bool NL3D::CTransformClipObs::clip (
|
IBaseClipObs * caller ) [inline, virtual]
|
|
bool NL3D::CTransformClipObs::isRenderable (
|
) const [inline, virtual]
|
|
void NL3D::CTransformClipObs::traverse (
|
IObs * caller ) [inline, virtual]
|
|
|
The base doit method.
The behavior is to:
- test if HrcObs->WorldVis is visible.
- test if the observer is clipped with clip() OR IF SKELETON MODEL, USE SKELETON MODEL clip!!
- if visible and not clipped, set
Visible=true (else false). - if Visible==true, and renderable, add it to the RenderTraversal:
RenderTrav->addRenderObs(RenderObs) ; - always traverseSons(), to clip the sons.
Reimplemented from NL3D::IBaseClipObs.
Definition at line 296 of file transform.h. |
The documentation for this class was generated from the following file:
|
|