VuoSceneGet implementation.
- Copyright
- Copyright © 2012–2015 Kosada Incorporated. This code may be modified and distributed under the terms of the MIT License. For more information, see http://vuo.org/license.
|
static size_t | VuoSceneObjectGet_read (aiFile *af, char *buffer, size_t size, size_t count) |
| Reads bytes from VuoSceneObjectGet_data.
|
|
static size_t | VuoSceneObjectGet_tell (aiFile *af) |
| Gives VuoSceneObjectGet_data's current position.
|
|
static size_t | VuoSceneObjectGet_size (aiFile *af) |
| Gives the size of VuoSceneObjectGet_data's data.
|
|
static aiReturn | VuoSceneObjectGet_seek (aiFile *af, size_t p, aiOrigin origin) |
| Moves VuoSceneObjectGet_data's position.
|
|
static aiFile * | VuoSceneObjectGet_open (aiFileIO *afio, const char *filename, const char *mode) |
| Reads a file into a data buffer, and provides functions for accessing it.
|
|
static void | VuoSceneObjectGet_close (aiFileIO *afio, aiFile *af) |
| Frees the data buffer.
|
|
static void | convertAINodesToVuoSceneObjectsRecursively (const struct aiScene *scene, const struct aiNode *node, VuoList_VuoShader shaders, VuoSceneObject *sceneObject) |
| Converts node and its children to VuoSceneObjects .
|
|
bool | VuoSceneObject_get (VuoText sceneURL, VuoSceneObject *scene, bool center, bool fit, bool hasLeftHandedCoordinates) |
| Retrieves the scene at the specified sceneURL, creates a VuoSceneObject from it, and stores it in scene.
|
|