PixelLightAPI  .
Public Member Functions
PLScene::VisPortal Class Reference

Portal of the visibility tree. More...

#include <VisPortal.h>

Inheritance diagram for PLScene::VisPortal:
Inheritance graph
[legend]

List of all members.

Public Member Functions

PLS_API VisContainerGetTargetVisContainer () const
 Returns the target visibility cell the portal links to.
virtual PLS_API bool IsPortal () const override
 Returns whether or not this is a portal visibility node (VisPortal, links to a SNCellPortal scene node)

Detailed Description

Portal of the visibility tree.


Member Function Documentation

Returns the target visibility cell the portal links to.

Returns:
The target visibility cell the portal links to, a null pointer if it's not possible to 'see through' the portal (SNCellPortal::NoSeeThrough flag) or on error.
virtual PLS_API bool PLScene::VisPortal::IsPortal ( ) const [override, virtual]

Returns whether or not this is a portal visibility node (VisPortal, links to a SNCellPortal scene node)

Returns:
'true' if this is a portal visibility node, else 'false'

Reimplemented from PLScene::VisNode.


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


PixelLight PixelLight 0.9.11-R1
Copyright (C) 2002-2012 by The PixelLight Team
Last modified Thu Feb 23 2012 14:09:42
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported