|
Fillwave
10.0.0
|
This is the complete list of members for flw::EnginePCGLES, including all inherited members.
| addPostProcess(const std::string &fragmentShaderPath, GLfloat lifeTime=flf::FILLWAVE_ENDLESS) (defined in flw::Engine) | flw::Engine | |
| attachHandler(std::function< void(const flf::Event &)> &&h, flf::EEventType type) (defined in flw::Engine) | flw::Engine | |
| captureFramebufferToBuffer(GLubyte *buf, GLint *sizeInBytes, GLuint format=GL_RGBA, GLint bytesPerPixel=4) (defined in flw::Engine) | flw::Engine | |
| captureFramebufferToFile(const std::string &name) (defined in flw::Engine) | flw::Engine | |
| configBackgroundColor(glm::vec3 color) (defined in flw::Engine) | flw::Engine | |
| configDebugger(EDebuggerState state) (defined in flw::Engine) | flw::Engine | |
| configFileLogging(std::string fileName="") (defined in flw::Engine) | flw::Engine | |
| configFPSCounter(std::string fontName="", glm::vec2 position=glm::vec2(-0.95, 0.95), GLfloat size=100.0) (defined in flw::Engine) | flw::Engine | |
| configTime(GLfloat timeFactor) (defined in flw::Engine) | flw::Engine | |
| detach(ps< flf::Text > text) (defined in flw::Engine) | flw::Engine | |
| detach(flf::LightSpot *light) (defined in flw::Engine) | flw::Engine | |
| detach(flf::LightDirectional *light) (defined in flw::Engine) | flw::Engine | |
| detach(flf::LightPoint *light) (defined in flw::Engine) | flw::Engine | |
| detach(flf::Entity *) (defined in flw::Engine) | flw::Engine | |
| detachHandlers() (defined in flw::Engine) | flw::Engine | |
| detachLights() (defined in flw::Engine) | flw::Engine | |
| draw() (defined in flw::Engine) | flw::Engine | |
| drawLines() (defined in flw::Engine) | flw::Engine | |
| drawPoints() (defined in flw::Engine) | flw::Engine | |
| drawTexture(flc::Texture2D *t, flc::Program *p) (defined in flw::Engine) | flw::Engine | |
| drawTexture(flc::Texture2D *t) (defined in flw::Engine) | flw::Engine | |
| Engine(const std::string &runtimeBinaryFilePath, bool isEveryExtensionSuccessfullyLoaded) (defined in flw::Engine) | flw::Engine | |
| EnginePCGLES(GLint argc, GLchar *const argv[], void(*(*getAddressFunction)(const char *))()) (defined in flw::EnginePCGLES) | flw::EnginePCGLES | |
| getAndResetRenderedFramesCount() (defined in flw::Engine) | flw::Engine | |
| getCurrentScene() const (defined in flw::Engine) | flw::Engine | |
| getGlobalPath(const std::string &localPath) (defined in flw::Engine) | flw::Engine | |
| getLightSystem() const (defined in flw::Engine) | flw::Engine | |
| getPhysicalMeshBuffer(const std::string &path, flf::PhysicsMeshBuffer &buffer) (defined in flw::Engine) | flw::Engine | |
| getScreenAspectRatio() const (defined in flw::Engine) | flw::Engine | |
| getScreenSize() const (defined in flw::Engine) | flw::Engine | |
| getTextureSystem() const (defined in flw::Engine) | flw::Engine | |
| log() (defined in flw::Engine) | flw::Engine | |
| mBackgroundColor (defined in flw::Engine) | flw::Engine | |
| mBuffers (defined in flw::Engine) | flw::Engine | |
| mDebugger (defined in flw::Engine) | flw::Engine | |
| mFence (defined in flw::Engine) | flw::Engine | |
| mFileLoader (defined in flw::Engine) | flw::Engine | |
| mFontLoader (defined in flw::Engine) | flw::Engine | |
| mFontManager (defined in flw::Engine) | flw::Engine | |
| mFPSText (defined in flw::Engine) | flw::Engine | |
| mFrameCounter (defined in flw::Engine) | flw::Engine | |
| mHandlers (defined in flw::Engine) | flw::Engine | |
| mIsOQ (defined in flw::Engine) | flw::Engine | |
| mLights (defined in flw::Engine) | flw::Engine | |
| mModelLoader (defined in flw::Engine) | flw::Engine | |
| mOcclusion (defined in flw::Engine) | flw::Engine | |
| mPickingPixelBuffer (defined in flw::Engine) | flw::Engine | |
| mPickingRenderableTexture (defined in flw::Engine) | flw::Engine | |
| mPostProcessingPasses (defined in flw::Engine) | flw::Engine | |
| mProgramLoader (defined in flw::Engine) | flw::Engine | |
| mPrograms (defined in flw::Engine) | flw::Engine | |
| mProgramTextureLookup (defined in flw::Engine) | flw::Engine | |
| mSamplers (defined in flw::Engine) | flw::Engine | |
| mScene (defined in flw::Engine) | flw::Engine | |
| mShaders (defined in flw::Engine) | flw::Engine | |
| mTextManager (defined in flw::Engine) | flw::Engine | |
| mTextures (defined in flw::Engine) | flw::Engine | |
| mTimeFactor (defined in flw::Engine) | flw::Engine | |
| mWindowAspectRatio (defined in flw::Engine) | flw::Engine | |
| mWindowHeight (defined in flw::Engine) | flw::Engine | |
| mWindowWidth (defined in flw::Engine) | flw::Engine | |
| onEvent(const flf::Event &event) (defined in flw::Engine) | flw::Engine | |
| onPick(GLuint xScreenSpace, GLuint yScreenSpace) (defined in flw::Engine) | flw::Engine | |
| onResizeScreen(GLuint width, GLuint height) (defined in flw::Engine) | flw::Engine | |
| reload() (defined in flw::Engine) | flw::Engine | |
| removeBuffer(flc::VertexArray *vao) (defined in flw::Engine) | flw::Engine | |
| removeBufferBasic(flc::VertexArray *vao) (defined in flw::Engine) | flw::Engine | |
| removeBufferIndex(flc::VertexArray *vao) (defined in flw::Engine) | flw::Engine | |
| removeBufferIndexParticles(flc::VertexArray *vao) (defined in flw::Engine) | flw::Engine | |
| removeBufferText(flc::VertexArray *vao) (defined in flw::Engine) | flw::Engine | |
| setCurrentScene(pu< flf::Scene > &&scene) (defined in flw::Engine) | flw::Engine | |
| storeBuffer(flc::VertexArray *vao, S...p) (defined in flw::Engine) | flw::Engine | inline |
| storeBuffers(flc::VertexArray *vao, size_t idx, S...p) (defined in flw::Engine) | flw::Engine | inline |
| storeLightDirectional(glm::vec3 pos, glm::quat rot, glm::vec4 col, Moveable *m=nullptr) (defined in flw::Engine) | flw::Engine | |
| storeLightPoint(glm::vec3 position, glm::vec4 color, Moveable *followed=nullptr) (defined in flw::Engine) | flw::Engine | |
| storeLightSpot(glm::vec3 pos, glm::quat rot, glm::vec4 col, Moveable *followed=nullptr) (defined in flw::Engine) | flw::Engine | |
| storeProgram(const std::string &name, const vec< flc::Shader * > &shaders, bool isSkipLinking=false) (defined in flw::Engine) | flw::Engine | |
| storeShader(const std::string &shaderPath) (defined in flw::Engine) | flw::Engine | |
| storeShader(const std::string &shaderPath, const std::string &shaderSource) (defined in flw::Engine) | flw::Engine | |
| storeSO(GLint textureUnit) (defined in flw::Engine) | flw::Engine | |
| storeText(const std::string &text, const std::string &font, glm::vec2 pos, GLfloat scale=1.0f, glm::vec4 color=glm::vec4(1.0f, 1.0f, 1.0f, 1.0f), ETextEffect effect=ETextEffect::none) (defined in flw::Engine) | flw::Engine | |
| storeTexture(const std::string &path) (defined in flw::Engine) | flw::Engine | |
| storeTexture3D(const std::string &posX, const std::string &negX, const std::string &posY, const std::string &negY, const std::string &posZ, const std::string &negZ) (defined in flw::Engine) | flw::Engine | |
| storeTextureDynamic(const std::string &fragmentShaderPath) (defined in flw::Engine) | flw::Engine | |
| storeTextureRenderable() (defined in flw::Engine) | flw::Engine | |
| storeVAO(flf::IReloadable *user, flc::VertexArray *vao=nullptr) (defined in flw::Engine) | flw::Engine | |
| ~Engine() (defined in flw::Engine) | flw::Engine | virtual |
| ~EnginePCGLES() override (defined in flw::EnginePCGLES) | flw::EnginePCGLES |
1.8.11