#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: