|
XLE
v0.02.0
|
Classes | |
| struct | ResultEntry |
Public Types | |
| enum | TestType { RayTest = 0, FrustumTest = 1 } |
Public Member Functions | |
| std::vector< ResultEntry > | GetResults () |
| void | SetRay (const std::pair< Float3, Float3 > worldSpaceRay) |
| void | SetFrustum (const Float4x4 &frustum) |
| LightingParserContext & | GetParserContext () |
| ModelIntersectionStateContext (TestType testType, std::shared_ptr< RenderCore::IThreadContext > threadContext, const RenderCore::Techniques::TechniqueContext &techniqueContext, const RenderCore::Techniques::CameraDesc *cameraForLOD=nullptr) | |
Protected Attributes | |
| std::unique_ptr< Pimpl > | _pimpl |
Static Protected Attributes | |
| static const unsigned | s_maxResultCount = 256 |
1.8.10