Browse Source

Don't export private symbols.

pull/279/head
Vladimír Vondruš 14 years ago
parent
commit
ddbfca2f95
  1. 2
      src/AbstractShaderProgram.h
  2. 2
      src/AbstractTexture.h
  3. 4
      src/Buffer.h

2
src/AbstractShaderProgram.h

@ -664,7 +664,7 @@ class MAGNUM_EXPORT AbstractShaderProgram {
Failed Failed
}; };
static void initializeContextBasedFunctionality(Context* context); static void MAGNUM_LOCAL initializeContextBasedFunctionality(Context* context);
typedef void(AbstractShaderProgram::*Uniform1fImplementation)(GLint, GLfloat); typedef void(AbstractShaderProgram::*Uniform1fImplementation)(GLint, GLfloat);
typedef void(AbstractShaderProgram::*Uniform2fvImplementation)(GLint, const Math::Vector<2, GLfloat>&); typedef void(AbstractShaderProgram::*Uniform2fvImplementation)(GLint, const Math::Vector<2, GLfloat>&);

2
src/AbstractTexture.h

@ -684,7 +684,7 @@ class MAGNUM_EXPORT AbstractTexture {
#endif #endif
private: private:
static void initializeContextBasedFunctionality(Context* context); static void MAGNUM_LOCAL initializeContextBasedFunctionality(Context* context);
GLuint _id; GLuint _id;
}; };

4
src/Buffer.h

@ -397,10 +397,10 @@ class MAGNUM_EXPORT Buffer {
} }
private: private:
static void initializeContextBasedFunctionality(Context* context); static void MAGNUM_LOCAL initializeContextBasedFunctionality(Context* context);
static void bind(Target hint, GLuint id); static void bind(Target hint, GLuint id);
Target bindInternal(Target hint); Target MAGNUM_LOCAL bindInternal(Target hint);
typedef void(*CopyImplementation)(Buffer*, Buffer*, GLintptr, GLintptr, GLsizeiptr); typedef void(*CopyImplementation)(Buffer*, Buffer*, GLintptr, GLintptr, GLsizeiptr);
static void MAGNUM_LOCAL copyImplementationDefault(Buffer* read, Buffer* write, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); static void MAGNUM_LOCAL copyImplementationDefault(Buffer* read, Buffer* write, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);

Loading…
Cancel
Save