Safe Haskell | None |
---|
HGamer3D.Bindings.Ogre.ClassArchive
- delete :: HG3DClass -> IO ()
- getName :: HG3DClass -> IO String
- isCaseSensitive :: HG3DClass -> IO Bool
- load :: HG3DClass -> IO ()
- unload :: HG3DClass -> IO ()
- isReadOnly :: HG3DClass -> IO Bool
- remove :: HG3DClass -> String -> IO ()
- exists :: HG3DClass -> String -> IO Bool
- getType :: HG3DClass -> IO String
- delete'_ :: HG3DClassPtr -> IO ()
- getName'_ :: HG3DClassPtr -> Ptr CChar -> IO ()
- isCaseSensitive'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- load'_ :: HG3DClassPtr -> IO ()
- unload'_ :: HG3DClassPtr -> IO ()
- isReadOnly'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- remove'_ :: HG3DClassPtr -> Ptr CChar -> IO ()
- exists'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CInt -> IO ()
- getType'_ :: HG3DClassPtr -> Ptr CChar -> IO ()
Documentation
Arguments
:: HG3DClass | classpointer - pointer of Class instance which is going to be deleted. |
-> IO () |
Default destructor.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO String |
Get the name of this archive.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO Bool |
Returns whether this archive is case sensitive in the way it matches files.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO () |
Unloads the archive. Do not call this function directly, it is meant to be used only by the ArchiveManager
Loads the archive. This initializes all the internal data of the class. Do not call this function directly, it is meant to be used only by the ArchiveManager
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO () |
Reports whether this Archive
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> String | filename - The fully qualified name of the file |
-> IO () |
Find out if the named file exists (note: fully qualified filename required)
Delete a named file. Not possible on read-only archives
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO String |
Return the type code of this Archive
delete'_ :: HG3DClassPtr -> IO ()Source
isCaseSensitive'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
load'_ :: HG3DClassPtr -> IO ()Source
unload'_ :: HG3DClassPtr -> IO ()Source
isReadOnly'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source