Lines Matching refs:FileA3D
32 FileA3D::FileA3D(Context *rsc) : ObjectBase(rsc) {
44 FileA3D::~FileA3D() {
67 void FileA3D::parseHeader(IStream *headerStream) {
92 bool FileA3D::load(Asset *asset) {
101 bool FileA3D::load(const void *data, size_t length) {
155 bool FileA3D::load(FILE *f) {
214 size_t FileA3D::getNumIndexEntries() const {
218 FileA3D::A3DIndexEntry::~A3DIndexEntry() {
222 const FileA3D::A3DIndexEntry *FileA3D::getIndexEntry(size_t index) const {
229 ObjectBase *FileA3D::initializeFromEntry(size_t index) {
234 FileA3D::A3DIndexEntry *entry = mIndex[index];
302 bool FileA3D::writeFile(const char *filename) {
367 void FileA3D::appendToFile(Context *con, ObjectBase *obj) {
387 FileA3D *fa3d = static_cast<FileA3D *>(file);
401 FileA3D *fa3d = static_cast<FileA3D *>(file);
411 FileA3D *fa3d = static_cast<FileA3D *>(file);
425 const FileA3D::A3DIndexEntry *entry = fa3d->getIndexEntry(i);
438 FileA3D *fa3d = new FileA3D(rsc);
449 FileA3D *fa3d = new FileA3D(rsc);
466 FileA3D *fa3d = NULL;
470 fa3d = new FileA3D(rsc);