Safe Haskell | None |
---|
- new :: IO HG3DClass
- delete :: HG3DClass -> IO ()
- removeProperty :: HG3DClass -> String -> IO ()
- clearProperties :: HG3DClass -> IO ()
- isPropertyPresent :: HG3DClass -> String -> IO Bool
- getPropertyHelp :: HG3DClass -> String -> IO String
- getProperty :: HG3DClass -> String -> IO String
- setProperty :: HG3DClass -> String -> String -> IO ()
- isPropertyDefault :: HG3DClass -> String -> IO Bool
- getPropertyDefault :: HG3DClass -> String -> IO String
- new'_ :: HG3DClassPtr -> IO ()
- delete'_ :: HG3DClassPtr -> IO ()
- removeProperty'_ :: HG3DClassPtr -> Ptr CChar -> IO ()
- clearProperties'_ :: HG3DClassPtr -> IO ()
- isPropertyPresent'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CInt -> IO ()
- getPropertyHelp'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CChar -> IO ()
- getProperty'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CChar -> IO ()
- setProperty'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CChar -> IO ()
- isPropertyDefault'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CInt -> IO ()
- getPropertyDefault'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CChar -> IO ()
Documentation
Removes a Property from the PropertySet
Destructor for PropertySet
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> String | name - String containing the name of the Property to be removed. If Property name is not in the set, nothing happens. |
-> IO () | return value - Nothing. |
Removes all Property objects from the PropertySet
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO () | return value - Nothing. |
Checks to see if a Property with the given name is in the PropertySet
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> String | name - String holding the name of the Property who's help text is to be returned. |
-> IO String | return value - String object containing the help text for the Property |
Return the help text for the specified Property.
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> String | name - String containing the name of the Property who's value is to be returned. |
-> IO String | return value - String object containing a textual representation of the requested Property. |
Gets the current value of the specified Property.
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> String | name - String containing the name of the Property who's value is to be set. |
-> String | value - String containing a textual representation of the new value for the Property |
-> IO () | return value - Nothing |
Returns whether a Property is at it's default value.
Sets the current value of a Property.
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> String | name - String containing the name of the Property who's default string is to be returned. |
-> IO String | return value - String object containing a textual representation of the default value for this property. |
Returns the default value of a Property as a String.
new'_ :: HG3DClassPtr -> IO ()Source
delete'_ :: HG3DClassPtr -> IO ()Source
removeProperty'_ :: HG3DClassPtr -> Ptr CChar -> IO ()Source
clearProperties'_ :: HG3DClassPtr -> IO ()Source
isPropertyPresent'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CInt -> IO ()Source
getPropertyHelp'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CChar -> IO ()Source
getProperty'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CChar -> IO ()Source
setProperty'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CChar -> IO ()Source
isPropertyDefault'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CInt -> IO ()Source
getPropertyDefault'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CChar -> IO ()Source