## DeleteCurrentPass

### Description

Deletes the current pass.

### Scripting Syntax

    DeleteCurrentPass( [InputObj] );

### Parameters

Parameter | Type | Description
--- | --- | ---
InputObj | String | Pass to delete. Default Value: "Passes.Current"

### Examples

#### VBScript Example

    '
    '       This example demonstrates how to delete the current pass.
    '
    ' Create a new scene
    NewScene , false
    ' Create a few dummy passes to play with
    CreatePass , "Sneezy"
    CreatePass , "Grumpy"
    CreatePass , "Wimpy"
    ' Which one is the current pass and what type of object is it?
    Set oPass = GetCurrentPass
    Application.LogMessage oPass.Name & " (a " & TypeName( oPass ) & ") is the current pass."
    ' Now delete it and print out the current pass info again
    DeleteCurrentPass
    Set oPass = GetCurrentPass
    Application.LogMessage oPass.Name & " (a " & TypeName( oPass ) & ") is now the current pass."
    ' Output of above script:
    'INFO : "Wimpy (a Pass) is the current pass."
    '
    'INFO : "Default_Pass (a Pass) is now the current pass."

### See Also

DeleteObj DeleteCurrentLayer GetCurrentPass SetCurrentPass