RAMSES Documentation  27.0.130
Information for RAMSES users and developers
Functions
main.cpp File Reference
#include "ramses-client.h"
#include "ramses-renderer-api/RamsesRenderer.h"
#include "ramses-renderer-api/DisplayConfig.h"
#include "ramses-renderer-api/IRendererEventHandler.h"
#include "ramses-renderer-api/IRendererSceneControlEventHandler.h"
#include "ramses-renderer-api/RendererSceneControl.h"
#include "ramses-utils.h"
#include <unordered_set>
#include <unordered_map>
#include <thread>
#include <cstring>

Functions

uint64_t nowMs ()
 
ramses::MeshNodecreateTexturedQuad (ramses::Scene *clientScene, const ramses::Effect *effect, const ramses::ArrayResource *indices, const ramses::ArrayResource *vertexPositions, const ramses::ArrayResource *textureCoords)
 
void createClearPass (ramses::Scene *scene, ramses::RenderBuffer *renderBuffer)
 
ramses::EffectcreateEffect (ramses::Scene *scene, const std::string &shaderName, const std::string &effectName)
 
ramses::ScenecreateConsumerScene (ramses::RamsesClient &client, ramses::sceneId_t sceneId, const char *samplerConsumerName, const char *samplerConsumerNameMS)
 
ramses::ScenecreateProviderScene (ramses::RamsesClient &client, ramses::sceneId_t sceneId, const char *rotationNodeName)
 
int main (int argc, char *argv[])
 

Function Documentation

◆ createClearPass()

void createClearPass ( ramses::Scene scene,
ramses::RenderBuffer renderBuffer 
)

◆ createConsumerScene()

ramses::Scene* createConsumerScene ( ramses::RamsesClient client,
ramses::sceneId_t  sceneId,
const char *  samplerConsumerName,
const char *  samplerConsumerNameMS 
)

◆ createEffect()

ramses::Effect* createEffect ( ramses::Scene scene,
const std::string &  shaderName,
const std::string &  effectName 
)

◆ createProviderScene()

ramses::Scene* createProviderScene ( ramses::RamsesClient client,
ramses::sceneId_t  sceneId,
const char *  rotationNodeName 
)

◆ createTexturedQuad()

ramses::MeshNode* createTexturedQuad ( ramses::Scene clientScene,
const ramses::Effect effect,
const ramses::ArrayResource indices,
const ramses::ArrayResource vertexPositions,
const ramses::ArrayResource textureCoords 
)

◆ main()

int main ( int  argc,
char *  argv[] 
)

[Offscreen Buffer Example]

[Offscreen Buffer Example]

◆ nowMs()

uint64_t nowMs ( )