Packagecom.adobe.photoshop
Classpublic class BMPDepthType
InheritanceBMPDepthType Inheritance PhotoshopEnumBase Inheritance CSEnumBase Inheritance CSHostObject Inheritance flash.utils.Proxy

The number of bits per channel (also called pixel depth or color depth). The number selected indicates the exponent of 2. For example, a pixel with a bit-depth of EIGHT has 2-to-the-8th, or 256, possible color values.



Public Properties
 PropertyDefined By
  BMP_A1R5G5B5 : BMPDepthType
[static] [read-only] A1 R5 G5 B5 advanced bit depth specification.
BMPDepthType
  BMP_A4R4G4B4 : BMPDepthType
[static] [read-only] A4 R4 G4 B4 advanced bit depth specification.
BMPDepthType
  BMP_A8R8G8B8 : BMPDepthType
[static] [read-only] A8 R8 G8 B8 advanced bit depth specification (same as normal 32 bit mode)
BMPDepthType
  BMP_R5G6B5 : BMPDepthType
[static] [read-only] R5 G6 B5 advanced bit depth specification.
BMPDepthType
  BMP_R8G8B8 : BMPDepthType
[static] [read-only] R8 G8 B8 advanced bit depth specification (same as normal 24 bit mode)
BMPDepthType
  BMP_X1R5G5B5 : BMPDepthType
[static] [read-only] X1 R5 G5 B5 advanced bit depth specification (same as normal 16 bit mode)
BMPDepthType
  BMP_X4R4G4B4 : BMPDepthType
[static] [read-only] X4 R4 G4 B4 advanced bit depth specification.
BMPDepthType
  BMP_X8R8G8B8 : BMPDepthType
[static] [read-only] X8 R8 G8 B8 advanced bit depth specification.
BMPDepthType
  EIGHT : BMPDepthType
[static] [read-only] 8 bits depth.
BMPDepthType
  enumCache : CSEnumSharedCache
[static] [read-only]
BMPDepthType
  FOUR : BMPDepthType
[static] [read-only] 4 bits depth.
BMPDepthType
 InheritedhostObjectDelegate : HostObject
Getter for the delegate
CSHostObject
  ONE : BMPDepthType
[static] [read-only] 1 bit depth.
BMPDepthType
  SIXTEEN : BMPDepthType
[static] [read-only] 16 bits depth.
BMPDepthType
  THIRTYTWO : BMPDepthType
[static] [read-only] 32 bits depth.
BMPDepthType
  TWENTYFOUR : BMPDepthType
[static] [read-only] 24 bits depth.
BMPDepthType
 Inheritedvalue : Object
[override] [read-only] Returns the object value
PhotoshopEnumBase
Public Methods
 MethodDefined By
  
BMPDepthType(ho:HostObject = null, enum:Number)
Constructor
BMPDepthType
 Inherited
filterArgsForHBAPI(args:Array):Array
[static] Function to clean up the argument list and put it into a format that makes sense for HBAPI.
CSHostObject
 Inherited
filterSingleObjectForHBAPI(value:Object):Object
[static]
CSHostObject
 Inherited
getClassObjectForName(className:String):HostObject
[static] This returns a "Class" object, meaning, a HostObject that can be used to make static function calls or get static properties
CSHostObject
 Inherited
getSpecialTranslation(className:String, ho:HostObject, expectedReturnType:Class, ownerName:String):*
[static]
CSHostObject
 Inherited
hostCall(name:String, expectedReturnType:Class, rawargs:Array):*
Encapsulates a function call to the host
CSHostObject
 Inherited
hostCallStatic(className:String, methodName:String, expectedReturnType:Class, rawargs:Array):*
[static] Implements a safe call of a static method on the host
CSHostObject
 Inherited
hostGet(name:String, expectedReturnType:Class):*
Encapsulates a property get to the host
CSHostObject
 Inherited
hostGetIndex(idx:Object, expectedReturnType:Class):*
Encapsulates a indexed get to the host
CSHostObject
 Inherited
hostGetStatic(className:String, propertyName:String, expectedReturnType:Class):*
[static] Implements a safe get of a static property on the host Used by for instance, all the enum implementations.
CSHostObject
 Inherited
hostSet(name:String, rawvalue:*):void
Encapsulates a property set to the host
CSHostObject
 Inherited
hostSetStatic(className:String, propertyName:String, rawvalue:*):*
[static] Implements a safe set of a static property on the host
CSHostObject
 Inherited
isDescendedFrom(clz:Class, ancClass:Class):Boolean
[static] Efficiently determines whether or not one class descends from another in inheritance hierarchy- class relationships are cached by the ClassUtils implementation- (uses org.as3commons lib to quickly discover class hierarchy.
CSHostObject
 Inherited
replaceDefaultArgs(args:Array, defaultArgs:Array):Array
Function to tidy up arguments prior to call.
CSHostObject
 Inherited
wrapReturnedHostObject(rawObject:Object, expectedReturnType:Class, client:CSHostObject, propertyName:String):*
[static] Method used on static/normal get/ hostcalls
CSHostObject
Protected Methods
 MethodDefined By
 Inherited
createWithArgs(args:Array):void
CSHostObject
 Inherited
hostCreate(args:Array):void
CSHostObject
Property Detail
BMP_A1R5G5B5property
BMP_A1R5G5B5:BMPDepthType  [read-only]

A1 R5 G5 B5 advanced bit depth specification.


Implementation
    public static function get BMP_A1R5G5B5():BMPDepthType
BMP_A4R4G4B4property 
BMP_A4R4G4B4:BMPDepthType  [read-only]

A4 R4 G4 B4 advanced bit depth specification.


Implementation
    public static function get BMP_A4R4G4B4():BMPDepthType
BMP_A8R8G8B8property 
BMP_A8R8G8B8:BMPDepthType  [read-only]

A8 R8 G8 B8 advanced bit depth specification (same as normal 32 bit mode)


Implementation
    public static function get BMP_A8R8G8B8():BMPDepthType
BMP_R5G6B5property 
BMP_R5G6B5:BMPDepthType  [read-only]

R5 G6 B5 advanced bit depth specification.


Implementation
    public static function get BMP_R5G6B5():BMPDepthType
BMP_R8G8B8property 
BMP_R8G8B8:BMPDepthType  [read-only]

R8 G8 B8 advanced bit depth specification (same as normal 24 bit mode)


Implementation
    public static function get BMP_R8G8B8():BMPDepthType
BMP_X1R5G5B5property 
BMP_X1R5G5B5:BMPDepthType  [read-only]

X1 R5 G5 B5 advanced bit depth specification (same as normal 16 bit mode)


Implementation
    public static function get BMP_X1R5G5B5():BMPDepthType
BMP_X4R4G4B4property 
BMP_X4R4G4B4:BMPDepthType  [read-only]

X4 R4 G4 B4 advanced bit depth specification.


Implementation
    public static function get BMP_X4R4G4B4():BMPDepthType
BMP_X8R8G8B8property 
BMP_X8R8G8B8:BMPDepthType  [read-only]

X8 R8 G8 B8 advanced bit depth specification.


Implementation
    public static function get BMP_X8R8G8B8():BMPDepthType
EIGHTproperty 
EIGHT:BMPDepthType  [read-only]

8 bits depth.


Implementation
    public static function get EIGHT():BMPDepthType
enumCacheproperty 
enumCache:CSEnumSharedCache  [read-only]


Implementation
    public static function get enumCache():CSEnumSharedCache
FOURproperty 
FOUR:BMPDepthType  [read-only]

4 bits depth.


Implementation
    public static function get FOUR():BMPDepthType
ONEproperty 
ONE:BMPDepthType  [read-only]

1 bit depth.


Implementation
    public static function get ONE():BMPDepthType
SIXTEENproperty 
SIXTEEN:BMPDepthType  [read-only]

16 bits depth.


Implementation
    public static function get SIXTEEN():BMPDepthType
THIRTYTWOproperty 
THIRTYTWO:BMPDepthType  [read-only]

32 bits depth.


Implementation
    public static function get THIRTYTWO():BMPDepthType
TWENTYFOURproperty 
TWENTYFOUR:BMPDepthType  [read-only]

24 bits depth.


Implementation
    public static function get TWENTYFOUR():BMPDepthType
Constructor Detail
BMPDepthType()Constructor
public function BMPDepthType(ho:HostObject = null, enum:Number)

Constructor

Parameters
ho:HostObject (default = null) — Enumerations value
 
enum:Number (default = NaN)