# IRdLWShaderBrickStatic Struct Reference

Inherits IRdLWShaderBrick.

Inherited by IRdLWShaderBrickStaticBitmap2D, IRdLWShaderBrickStaticBitmap3D, IRdLWShaderBrickStaticBitmapCUBE, IRdLWShaderBrickStaticInput, IRdLWShaderBrickStaticSampler1D, and IRdLWShaderBrickStaticSampler2D.

List of all members.

## Public Member Functions
HRESULT | SetBrickDefinition ([in] BSTR bstrValue)
HRESULT | SetBrickExecution ([in] BSTR bstrValue)
HRESULT | SetBrickResult ([in] BSTR bstrValue)
HRESULT | SetType ([in] BSTR bstrValue)

## Detailed Description

Static brick dataobject specifies a way to store statical brick data

## Member Function Documentation

HRESULT IRdLWShaderBrickStatic::SetBrickDefinition | ( | [in] BSTR | bstrValue | ) |

This method sets the brick definition.

Parameters:

  | bstrValue | contains the definition.

HRESULT IRdLWShaderBrickStatic::SetBrickExecution | ( | [in] BSTR | bstrValue | ) |

This method sets the brick execution.

Parameters:

  | bstrValue | contains the execution.

HRESULT IRdLWShaderBrickStatic::SetBrickResult | ( | [in] BSTR | bstrValue | ) |

This method sets the brick connector result.

Parameters:

  | bstrValue | contains the result.

HRESULT IRdLWShaderBrickStatic::SetType | ( | [in] BSTR | bstrValue | ) |

This method sets the type of the brick.

Parameters:

  | bstrValue | contains the type.