# IRnPhysLocalEnv Interface Reference

Inherits IUnknown.

List of all members.

## Public Member Functions
HRESULT | InitObj (void)
HRESULT | GetEnvAttr ([out] RtPhysEnvAttr *attr)
HRESULT | SetEnvAttr ([in] RtPhysEnvAttr *attr)

## Detailed Description

IRnPhysLocalEnv interface provides methods for work with local environment objects.

## Member Function Documentation

HRESULT IRnPhysLocalEnv::InitObj | ( | void |  | ) |

Initialize object.

Returns:
  standard HRESULT processing can be applied to returned value.

HRESULT IRnPhysLocalEnv::GetEnvAttr | ( | [out] RtPhysEnvAttr * | attr | ) |

Get copy of local environment object's attributes.

Parameters:

  | attr | [out] Local environment attributes.

Returns:
  standard HRESULT processing can be applied to returned value.

HRESULT IRnPhysLocalEnv::SetEnvAttr | ( | [in] RtPhysEnvAttr * | attr | ) |

Set copy of local environment object's attributes.

Parameters:

  | attr | [in] Local environment attributes.

Returns:
  standard HRESULT processing can be applied to returned value.