}
/**
- * @brief Sampler is a handle to an object that can be used to provide the sampling parameters to sample textures
+ * @brief Sampler is a handle to an object that can be used to provide the sampling parameters to sample textures.
*
* @SINCE_1_1.43
*/
public:
/**
- * @brief Creates a new Sampler object
+ * @brief Creates a new Sampler object.
*
* @SINCE_1_1.43
+ * @return A handle to the Sampler
*/
static Sampler New();
/**
- * @brief Default constructor, creates an empty handle
+ * @brief Default constructor, creates an empty handle.
*
* @SINCE_1_1.43
*/
Sampler();
/**
- * @brief Destructor
+ * @brief Destructor.
*
* @SINCE_1_1.43
*/
~Sampler();
/**
- * @brief Copy constructor, creates a new handle to the same object
+ * @brief Copy constructor, creates a new handle to the same object.
*
* @SINCE_1_1.43
* @param[in] handle Handle to an object
Sampler( const Sampler& handle );
/**
- * @brief Downcast to a sampler handle.
- * If not the returned handle is left uninitialized.
+ * @brief Downcasts to a sampler handle.
+ * If not, the returned handle is left uninitialized.
*
* @SINCE_1_1.43
* @param[in] handle Handle to an object
static Sampler DownCast( BaseHandle handle );
/**
- * @brief Assignment operator, changes this handle to point at the same object
+ * @brief Assignment operator, changes this handle to point at the same object.
*
* @SINCE_1_1.43
* @param[in] handle Handle to an object
/**
- * @brief Set the filter modes for this sampler
+ * @brief Sets the filter modes for this sampler.
* Calling this function sets the properties MINIFICATION_FILTER and MAGNIFICATION_FILTER.
*
* @SINCE_1_1.43
void SetFilterMode( FilterMode::Type minFilter, FilterMode::Type magFilter );
/**
- * @brief Set the wrap modes for this sampler
+ * @brief Sets the wrap modes for this sampler.
*
* @SINCE_1_1.43
- * param[in] uWrap Wrap mode for u coordinates
- * param[in] vWrap Wrap mode for v coordinates
+ * @param[in] uWrap Wrap mode for u coordinates
+ * @param[in] vWrap Wrap mode for v coordinates
*/
void SetWrapMode( WrapMode::Type uWrap, WrapMode::Type vWrap );
/**
- * @brief Set the wrap modes for this sampler
+ * @brief Sets the wrap modes for this sampler.
*
* @SINCE_1_1.43
- * param[in] rWrap Wrap mode for the z direction
- * param[in] sWrap Wrap mode for the x direction
- * param[in] tWrap Wrap mode for the y direction
+ * @param[in] rWrap Wrap mode for the z direction
+ * @param[in] sWrap Wrap mode for the x direction
+ * @param[in] tWrap Wrap mode for the y direction
*/
void SetWrapMode( WrapMode::Type rWrap, WrapMode::Type sWrap, WrapMode::Type tWrap );
public:
/**
- * @brief The constructor
+ * @brief The constructor.
* @note Not intended for application developers.
* @SINCE_1_1.43
* @param[in] pointer A pointer to a newly allocated Sampler