> For the complete documentation index, see [llms.txt](https://docs.moddingofisaac.com/ab_p/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.moddingofisaac.com/ab_p/beta/docs/temporaryeffects.md).

# Class "TemporaryEffects"

## Functions

### AddCollectibleEffect () {: aria-label='Functions' }

[ ](/ab_p/beta/docs/temporaryeffects.md){: .abp .tooltip .badge }

#### void AddCollectibleEffect ( [CollectibleType](https://github.com/wofsauge/IsaacDocs/tree/420a6aaa54ea230461fb26e61297c068492684de/beta/enums/CollectibleType/README.md) CollectibleType, boolean AddCostume ) {: .copyable aria-label='Functions' }

### AddNullEffect () {: aria-label='Functions' }

[ ](/ab_p/beta/docs/temporaryeffects.md){: .abp .tooltip .badge }

#### void AddNullEffect ( Config::NullItemID NullId, boolean AddCostume ) {: .copyable aria-label='Functions' }

### AddTrinketEffect () {: aria-label='Functions' }

[ ](/ab_p/beta/docs/temporaryeffects.md){: .abp .tooltip .badge }

#### void AddTrinketEffect ( [TrinketType](https://github.com/wofsauge/IsaacDocs/tree/420a6aaa54ea230461fb26e61297c068492684de/beta/enums/TrinketType/README.md) TrinketType, boolean AddCostume ) {: .copyable aria-label='Functions' }

### ClearEffects () {: aria-label='Functions' }

[ ](/ab_p/beta/docs/temporaryeffects.md){: .abp .tooltip .badge }

#### void ClearEffects ( ) {: .copyable aria-label='Functions' }

### GetCollectibleEffect () {: aria-label='Functions' }

[ ](/ab_p/beta/docs/temporaryeffects.md){: .abp .tooltip .badge }

#### [TemporaryEffect](https://github.com/wofsauge/IsaacDocs/tree/420a6aaa54ea230461fb26e61297c068492684de/beta/TemporaryEffect/README.md) GetCollectibleEffect ( [CollectibleType](https://github.com/wofsauge/IsaacDocs/tree/420a6aaa54ea230461fb26e61297c068492684de/beta/enums/CollectibleType/README.md) CollectibleType ) {: .copyable aria-label='Functions' }

### GetCollectibleEffectNum () {: aria-label='Functions' }

[ ](/ab_p/beta/docs/temporaryeffects.md){: .abp .tooltip .badge }

#### int GetCollectibleEffectNum ( [CollectibleType](https://github.com/wofsauge/IsaacDocs/tree/420a6aaa54ea230461fb26e61297c068492684de/beta/enums/CollectibleType/README.md) CollectibleType ) {: .copyable aria-label='Functions' }

### GetEffectsList () {: aria-label='Functions' }

[ ](/ab_p/beta/docs/temporaryeffects.md){: .abp .tooltip .badge }

#### [EffectList](https://github.com/wofsauge/IsaacDocs/tree/420a6aaa54ea230461fb26e61297c068492684de/beta/CppContainer_Vector_EffectList/README.md) GetEffectsList ( ) {: .copyable aria-label='Functions' }

### GetNullEffect () {: aria-label='Functions' }

[ ](/ab_p/beta/docs/temporaryeffects.md){: .abp .tooltip .badge }

#### [TemporaryEffect](https://github.com/wofsauge/IsaacDocs/tree/420a6aaa54ea230461fb26e61297c068492684de/beta/TemporaryEffect/README.md) GetNullEffect ( Config::NullItemID NullId ) {: .copyable aria-label='Functions' }

### GetNullEffectNum () {: aria-label='Functions' }

[ ](/ab_p/beta/docs/temporaryeffects.md){: .abp .tooltip .badge }

#### int GetNullEffectNum ( Config::NullItemID NullId ) {: .copyable aria-label='Functions' }

### GetTrinketEffect () {: aria-label='Functions' }

[ ](/ab_p/beta/docs/temporaryeffects.md){: .abp .tooltip .badge }

#### [TemporaryEffect](https://github.com/wofsauge/IsaacDocs/tree/420a6aaa54ea230461fb26e61297c068492684de/beta/TemporaryEffect/README.md) GetTrinketEffect ( [TrinketType](https://github.com/wofsauge/IsaacDocs/tree/420a6aaa54ea230461fb26e61297c068492684de/beta/enums/TrinketType/README.md) TrinketType ) {: .copyable aria-label='Functions' }

### GetTrinketEffectNum () {: aria-label='Functions' }

[ ](/ab_p/beta/docs/temporaryeffects.md){: .abp .tooltip .badge }

#### int GetTrinketEffectNum ( [TrinketType](https://github.com/wofsauge/IsaacDocs/tree/420a6aaa54ea230461fb26e61297c068492684de/beta/enums/TrinketType/README.md) TrinketType ) {: .copyable aria-label='Functions' }

### HasCollectibleEffect () {: aria-label='Functions' }

[ ](/ab_p/beta/docs/temporaryeffects.md){: .abp .tooltip .badge }

#### boolean HasCollectibleEffect ( [CollectibleType](https://github.com/wofsauge/IsaacDocs/tree/420a6aaa54ea230461fb26e61297c068492684de/beta/enums/CollectibleType/README.md) CollectibleType ) {: .copyable aria-label='Functions' }

### HasNullEffect () {: aria-label='Functions' }

[ ](/ab_p/beta/docs/temporaryeffects.md){: .abp .tooltip .badge }

#### boolean HasNullEffect ( Config::NullItemID NullId ) {: .copyable aria-label='Functions' }

### HasTrinketEffect () {: aria-label='Functions' }

[ ](/ab_p/beta/docs/temporaryeffects.md){: .abp .tooltip .badge }

#### boolean HasTrinketEffect ( [TrinketType](https://github.com/wofsauge/IsaacDocs/tree/420a6aaa54ea230461fb26e61297c068492684de/beta/enums/TrinketType/README.md) TrinketType ) {: .copyable aria-label='Functions' }

### RemoveCollectibleEffect () {: aria-label='Functions' }

[ ](/ab_p/beta/docs/temporaryeffects.md){: .abp .tooltip .badge }

#### void RemoveCollectibleEffect ( [CollectibleType](https://github.com/wofsauge/IsaacDocs/tree/420a6aaa54ea230461fb26e61297c068492684de/beta/enums/CollectibleType/README.md) CollectibleType ) {: .copyable aria-label='Functions' }

### RemoveNullEffect () {: aria-label='Functions' }

[ ](/ab_p/beta/docs/temporaryeffects.md){: .abp .tooltip .badge }

#### void RemoveNullEffect ( Config::NullItemID NullId ) {: .copyable aria-label='Functions' }

### RemoveTrinketEffect () {: aria-label='Functions' }

[ ](/ab_p/beta/docs/temporaryeffects.md){: .abp .tooltip .badge }

#### void RemoveTrinketEffect ( [TrinketType](https://github.com/wofsauge/IsaacDocs/tree/420a6aaa54ea230461fb26e61297c068492684de/beta/enums/TrinketType/README.md) TrinketType ) {: .copyable aria-label='Functions' }
