Constructor
CoglSnippetnew
Declaration [src]
CoglSnippet*
cogl_snippet_new (
  CoglSnippetHook hook,
  const char* declarations,
  const char* post
)
Parameters
- hook
- 
            Type: CoglSnippetHookThe point in the pipeline that this snippet will wrap around or replace. 
- declarations
- 
            Type: const char*The source code for the declarations for this snippet or NULL. See cogl_snippet_set_declarations().The argument can be NULL.The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. 
- post
- 
            Type: const char*The source code to run after the hook point where this shader snippet is attached or NULL. See cogl_snippet_set_post().The argument can be NULL.The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. 
Return value
Type: CoglSnippet
A pointer to a new CoglSnippet.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |