IImageSourceReference (Carbide.c++ SDK API Reference)
Keywords: com.nokia.carbide.cpp.epoc.engine.image.IImageSourceReference interface

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Carbide.c++
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.nokia.carbide.cpp.epoc.engine.image
Interface IImageSourceReference

All Known Subinterfaces:
  IBitmapSource, IBitmapSourceReference, IImageSource, ISVGSource, ISVGSourceReference

    public interface IImageSourceReference

Representation of a source image file.

Method Summary
`IImageSourceReference` | `copy()` Copy self
`IPath` | `getDefaultMaskPath(int maskDepth)` provide the default mask filepath
`IPath` | `getPath()` get the filepath, either relative to the owning view's project location, or absolute in filesystem
`boolean` | `isValid()` tell if the entry is valid (e.g., initialized): path must be set and depth must be nonzero
`void` | `setPath(IPath path)` set the filepath, either relative to the owning view's project location, or absolute in filesystem

Method Detail

### isValid

    boolean isValid()

  tell if the entry is valid (e.g., initialized): path must be set and depth must be nonzero

### copy

    IImageSourceReference copy()

  Copy self

### getPath

    IPath getPath()

  get the filepath, either relative to the owning view's project location, or absolute in filesystem

### setPath

    void setPath(IPath path)

  set the filepath, either relative to the owning view's project location, or absolute in filesystem

### getDefaultMaskPath

    IPath getDefaultMaskPath(int maskDepth)

  provide the default mask filepath

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Carbide.c++
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD