|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::CSkipModelClipObs Class Reference#include <skip_model.h>
Inheritance diagram for NL3D::CSkipModelClipObs:
List of all members.
Constructor & Destructor Documentation
NL3D::CSkipModelClipObs::CSkipModelClipObs |
( |
|
) |
[inline] |
|
Member Function Documentation
virtual bool NL3D::CSkipModelClipObs::clip |
( |
IBaseClipObs * |
caller |
) |
[inline, virtual] |
|
IObs* NL3D::CSkipModelClipObs::creator |
( |
|
) |
[inline, static] |
|
void NL3D::CSkipModelClipObs::traverse |
( |
IObs * |
caller |
) |
[virtual] |
|
|
The base doit method.
The default behavior should be:
- test if HrcObs->WorldVis is visible.
- test if the observer is clipped with clip()
- if visible and not clipped, set
Visible=true (else false). - if Visible==true, add it to the post-clip traversals which need it (if renderable, animDetailable etc...)
- always traverseSons(), to clip the sons.
Implements NL3D::IBaseClipObs.
Definition at line 55 of file skip_model.cpp. |
The documentation for this class was generated from the following files:
|
|