Blender V2.61 - r43446
Functions | Variables

screen_context.c File Reference

#include <stdlib.h>
#include <string.h>
#include "DNA_object_types.h"
#include "DNA_armature_types.h"
#include "DNA_sequence_types.h"
#include "DNA_scene_types.h"
#include "DNA_screen_types.h"
#include "DNA_space_types.h"
#include "DNA_windowmanager_types.h"
#include "BLI_utildefines.h"
#include "BKE_context.h"
#include "BKE_object.h"
#include "BKE_action.h"
#include "BKE_armature.h"
#include "BKE_sequencer.h"
#include "RNA_access.h"
#include "ED_object.h"
#include "ED_armature.h"
#include "WM_api.h"
#include "UI_interface.h"
#include "screen_intern.h"

Go to the source code of this file.

Functions

int ed_screen_context (const bContext *C, const char *member, bContextDataResult *result)

Variables

const char * screen_context_dir []

Detailed Description

Definition in file screen_context.c.


Function Documentation

int ed_screen_context ( const bContext C,
const char *  member,
bContextDataResult result 
)

Variable Documentation

const char* screen_context_dir[]
Initial value:
 {
    "scene", "visible_objects", "visible_bases", "selectable_objects", "selectable_bases",
    "selected_objects", "selected_bases",
    "selected_editable_objects", "selected_editable_bases",
    "visible_bones", "editable_bones", "selected_bones", "selected_editable_bones",
    "visible_pose_bones", "selected_pose_bones", "active_bone", "active_pose_bone",
    "active_base", "active_object", "object", "edit_object",
    "sculpt_object", "vertex_paint_object", "weight_paint_object",
    "image_paint_object", "particle_edit_object",
    "sequences", "selected_sequences", "selected_editable_sequences", 
    "active_operator",
    NULL}

Definition at line 60 of file screen_context.c.

Referenced by ed_screen_context().