- Main Page
- Classes
- Files
- Directories

- Class List
- Class Hierarchy
- Class Members

Public Member Functions | Protected Member Functions | Protected Attributes

# FbxIOBase Class Reference

Search for all occurrences

## Detailed Description

Base class for FBX file importer and exporter.

Definition at line 28 of file fbxiobase.h.

`#include <fbxiobase.h>`

Inheritance diagram for FbxIOBase:
[legend]

List of all members.

## Public Member Functions
virtual bool | Initialize (const char *pFileName)
| Initializes the object.
virtual FbxString | GetFileName ()
| Returns the file name.
FbxStatus & | GetStatus ()
| Get the status object containing the success or failure state.
## Protected Member Functions
virtual void | Construct (const FbxIOBase *pFrom)
int | DetectReaderFileFormat (const char *pFileName)
int | DetectWriterFileFormat (const char *pFileName)
## Protected Attributes
FbxStatus | mStatus
FbxString | mFilename

## Member Function Documentation

virtual bool Initialize | ( | const char * | pFileName | ) | `[virtual]`

Search for all occurrences

Initializes the object.

Parameters:

  pFileName | The name of the file to access.

Returns:
  `True` if successful, returns `False` otherwise.

Remarks:
  To identify the error, inspect mStatus.

virtual FbxString GetFileName | ( |  | ) | `[virtual]`

Search for all occurrences

Returns the file name.

Returns:
  The file name or an empty string if no filename has been set.

FbxStatus& GetStatus | ( |  | ) | `[inline]`

Search for all occurrences

Get the status object containing the success or failure state.

Definition at line 46 of file fbxiobase.h.

    { return mStatus; }

virtual void Construct | ( | const FbxIOBase * | pFrom | ) | `[protected, virtual]`

Search for all occurrences

int DetectReaderFileFormat | ( | const char * | pFileName | ) | `[protected]`

Search for all occurrences

int DetectWriterFileFormat | ( | const char * | pFileName | ) | `[protected]`

Search for all occurrences

## Member Data Documentation

FbxStatus mStatus`[protected]`

Search for all occurrences

Definition at line 58 of file fbxiobase.h.

FbxString mFilename`[protected]`

Search for all occurrences

Definition at line 59 of file fbxiobase.h.

The documentation for this class was generated from the following file:

- fbxsdk/fileio/fbxiobase.h

FbxIOBase FbxIOBase FbxIOBase FbxIOBase FbxIOBase FbxIOBase FbxIOBase FbxIOBase FbxIOBase FbxIOBase
FbxIOBase FbxIOBase FbxIOBase FbxIOBase FbxIOBase FbxIOBase FbxIOBase FbxIOBase FbxIOBase FbxIOBase