#include <OgreAtmosphereComponent.h>
◆ ~AtmosphereComponent()
virtual Ogre::AtmosphereComponent::~AtmosphereComponent |
( |
| ) |
|
|
virtual |
◆ _update()
virtual void Ogre::AtmosphereComponent::_update |
( |
SceneManager * | sceneManager, |
|
|
Camera * | camera ) |
|
pure virtual |
Called when the scene manager wants to render and needs the component to update its buffers.
Implemented in Ogre::AtmosphereNpr.
◆ bindConstBuffers()
virtual uint32 Ogre::AtmosphereComponent::bindConstBuffers |
( |
CommandBuffer * | commandBuffer, |
|
|
size_t | slotIdx ) |
|
pure virtual |
Tells the component to bind the buffers Returns getNumConstBuffersSlots.
Implemented in Ogre::AtmosphereNpr.
◆ getNumConstBuffersSlots()
virtual uint32 Ogre::AtmosphereComponent::getNumConstBuffersSlots |
( |
| ) |
const |
|
pure virtual |
◆ preparePassHash()
virtual uint32 Ogre::AtmosphereComponent::preparePassHash |
( |
Hlms * | hlms, |
|
|
size_t | constBufferSlot ) |
|
pure virtual |
◆ providesHlmsCode()
virtual bool Ogre::AtmosphereComponent::providesHlmsCode |
( |
| ) |
const |
|
inlinevirtual |
Indicates Hlms implementations this component has Hlms integration.
The documentation for this class was generated from the following file: